基于微服務(wù)架構(gòu)的中醫(yī)信息服務(wù)系統(tǒng)設(shè)計與應(yīng)用
【文章頁數(shù)】:5 頁
【部分圖文】:
圖1SpringCloud技術(shù)框架
5)spring-cloud-hystrix負(fù)責(zé)系統(tǒng)的容錯管理。當(dāng)系統(tǒng)中出現(xiàn)網(wǎng)絡(luò)請求超時、微服務(wù)功能不可用和微服務(wù)高負(fù)載時,Hystrix組件便根據(jù)配置好的熔斷機制,實現(xiàn)對故障的快速處理,避免系統(tǒng)出現(xiàn)雪崩效應(yīng)。1.3系統(tǒng)需求
圖2系統(tǒng)需求用例
本系統(tǒng)的前端顯示應(yīng)用多種顯示形式,如桌面程序、網(wǎng)站和手機APP等形式,為了應(yīng)對出現(xiàn)高并發(fā)性訪問的情況,以及提高可擴(kuò)展性,系統(tǒng)采用將前端和后端分離開來,進(jìn)行調(diào)用[7]。TCMIS系統(tǒng)采用微服務(wù)的設(shè)計思想,將系統(tǒng)按照功能細(xì)化為一個個微服務(wù),將各個服務(wù)組件化[8]。為了整個系統(tǒng)具有較高....
圖3系統(tǒng)微服務(wù)組件化
TCMIS系統(tǒng)采用微服務(wù)的設(shè)計思想,將系統(tǒng)按照功能細(xì)化為一個個微服務(wù),將各個服務(wù)組件化[8]。為了整個系統(tǒng)具有較高的可靠性,將整個系統(tǒng)劃分為前臺服務(wù)、后臺服務(wù)和邊緣服務(wù)三塊。前臺服務(wù)將前端收到的微服務(wù)請求,發(fā)送給邊緣服務(wù)。后臺服務(wù)具有完整的微服務(wù)服務(wù)集群和所有微服務(wù)統(tǒng)一的共享功能....
圖4TCMIS系統(tǒng)架構(gòu)
本系統(tǒng)主要包括中醫(yī)信息、中醫(yī)經(jīng)典方劑、中醫(yī)經(jīng)典名著信息、當(dāng)代名醫(yī)名方信息、中醫(yī)膳食聊發(fā)信息、數(shù)據(jù)備份恢復(fù)、用戶中心和網(wǎng)絡(luò)服務(wù)等模塊。各個模塊都擁有自己的微服務(wù),每個微服務(wù)節(jié)點都具有單獨的Ribbon負(fù)載均衡、Eureka客戶端、Hystrix容錯和日志系統(tǒng)客戶端。通過API網(wǎng)關(guān)進(jìn)....
本文編號:3932858
本文鏈接:http://sikaile.net/yixuelunwen/zhxiyjh/3932858.html