亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
JAVA ssm b2b2c多用戶商城系統(tǒng)源碼- Spring Cloud config結(jié)構(gòu)
[打印本頁]
作者:
IT菲飛
時(shí)間:
2019-01-18 09:42
標(biāo)題:
JAVA ssm b2b2c多用戶商城系統(tǒng)源碼- Spring Cloud config結(jié)構(gòu)
SpringCloud Config 是用來為分布式系統(tǒng)中的微服務(wù)應(yīng)用提供集中化配置的支持。它分為服務(wù)端Server和客戶端Client,這兩部分都是獨(dú)立的應(yīng)用,之間通過http進(jìn)行通信。服務(wù)端Server作為配置倉庫和客戶端的中介,客戶端則為分布式系統(tǒng)中的各個(gè)微服務(wù)應(yīng)用。
先來看一下config的結(jié)構(gòu)。
結(jié)構(gòu)圖.png
(133 KB, 下載次數(shù): 45)
下載附件
2019-01-18 09:42 上傳
可以看到整個(gè)結(jié)構(gòu)包括三個(gè)部分,客戶端(各個(gè)微服務(wù)應(yīng)用),服務(wù)端(中介者),配置倉庫(可以是本地文件系統(tǒng)或者遠(yuǎn)端倉庫,包括git,svn等)。
配置倉庫中放置各個(gè)配置文件(.yml 或者.properties)
服務(wù)端指定配置文件存放的位置
客戶端指定配置文件的名稱
這中結(jié)構(gòu)配置進(jìn)行集中化管理,因?yàn)槭欠植际綉?yīng)用,當(dāng)修改某個(gè)應(yīng)用的配置的時(shí)候,就不需要到該應(yīng)用中去修改相關(guān)的配置,并且修改之后還有重啟應(yīng)用,相對(duì)來說很麻煩。當(dāng)遷移倉庫的位置時(shí),只需要修改server中的配置即可,Client中無需進(jìn)行任何修改。
并且spring cloud config還支持熱更新,當(dāng)你修改了配置文件中的配置,通過post: http:hostname:port/actuator/refresh 到server 應(yīng)用操作,可以實(shí)現(xiàn)配置熱更新,當(dāng)Client中的類使用了@RefreshScope 注解,那么該類再次使用時(shí),新更改的配置會(huì)生效。
需要JAVA Spring Cloud大型企業(yè)分布式微服務(wù)云構(gòu)建的B2B2C電子商務(wù)平臺(tái)源碼 一零三八七七四六二六
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2