服务降级-多版本支持
生活随笔
收集整理的這篇文章主要介紹了
服务降级-多版本支持
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
當(dāng)一個接口實(shí)現(xiàn),出現(xiàn)不兼容升級時,可以用版本號過渡,版本號不同的服務(wù)相互間不引用。?
可以按照以下的步驟進(jìn)行版本遷移:
1. 在低壓力時間段,先升級一半提供者為新版本
2. 再將所有消費(fèi)者升級為新版本
3. 然后將剩下的一半提供者升級為新版本
主機(jī)綁定
默認(rèn)的主機(jī)綁定方式?
1. 通過LocalHost.getLocalHost()獲取本機(jī)地址
2. 如果是127.*等loopback(環(huán)路地址)地址,則掃描各網(wǎng)卡,獲取網(wǎng)卡IP。
? ? 1. 如果是springboot,修改配置:dubbo.protocol.host=””?
? ? ?2. 如果注冊地址獲取不正確,可以通過在dubbo.xml中加入主機(jī)地址的配置
<dubbo:protocol host="205.182.23.201">
缺省主機(jī)端口
dubbo: 20880
rmi: 1099
http: 80
hessian: 80
webservice: 80
memcached: 11211
redis: 6379
?
超強(qiáng)干貨來襲 云風(fēng)專訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的服务降级-多版本支持的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务降级-启动时检查
- 下一篇: 消息中间件的背景分析