日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 顯示光電 > oled
[導(dǎo)讀] 在微服務(wù)架構(gòu)中,注冊中心是一個(gè)必不可少的組件   前面我們搭建的注冊中心只適合本地開發(fā)使用,在生產(chǎn)環(huán)境必須搭建一個(gè)集群來保證高可用   Eureka的集群搭建

在微服務(wù)架構(gòu)中,注冊中心是一個(gè)必不可少的組件
 
前面我們搭建的注冊中心只適合本地開發(fā)使用,在生產(chǎn)環(huán)境必須搭建一個(gè)集群來保證高可用
 
Eureka的集群搭建很簡單,每一臺Eureka都需要在配置中指定另外N個(gè)Eureka的地址就可以
 
下面我們以2個(gè)節(jié)點(diǎn)來說明
 
我們有master和slaveone 2臺機(jī)器,需要做的就是:
- master注冊到slaveone上面
- slaveone注冊到master上面即可
 
如果是3臺機(jī)器,那么以此類推:
 
master注冊到slaveone,slavetwo上面
slaveone注冊到master,slavetwo上面
slavetwo注冊到master,slaveone上面
首先我們需要增加2個(gè)屬性文件,通過不同的環(huán)境來啟動不同的實(shí)例
 
增加applicaTIon-master.properTIes
 
server.port=8761
#指向你的從節(jié)點(diǎn)的Eureka
eureka.client.serviceUrl.defaultZone=http://用戶名:密碼@slaveone:8762/eureka/
增加applicaTIon-slaveone.properTIes
 
server.port=8762
#指向你的主節(jié)點(diǎn)的Eureka
eureka.client.serviceUrl.defaultZone=http://用戶名:密碼@master:8761/eureka/
master 和 slaveone是hostname, 可以在hosts文件中添加,直接寫IP也行
 
application.properties中添加下面的內(nèi)容
 
spring.application.name=fangjia-eureka
 
eureka.instance.hostname=localhost
# 由于該應(yīng)用為注冊中心,所以設(shè)置為false,代表不向注冊中心注冊自己
eureka.client.register-with-eureka=false
# 由于注冊中心的職責(zé)就是維護(hù)服務(wù)實(shí)例,他并不需要去檢索服務(wù),所以也設(shè)置為false
eureka.client.fetch-registry=false
# 關(guān)閉自我保護(hù)
eureka.server.enableSelfPreservation=false
security.basic.enabled=true
security.user.name=用戶名
security.user.password=密碼
# 指定不同的環(huán)境
spring.profiles.active=master
在A機(jī)器上啟動默認(rèn)用master啟動即可,然后在B機(jī)器上加上–spring.profiles.active=slaveone啟動即可
這樣master注冊到了slaveone中,slaveone注冊到了master中,2邊的配置信息是同步的,無論誰掛掉了,應(yīng)用都能繼續(xù)使用存活的這個(gè)注冊中心。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉