Dubbo(八):dubbo的灰度發佈

1.什麼是灰度發佈

當一個接口實現,出現不兼容升級時,可以用版本號過渡,版本號不同的服務相互間不引用。

可以按照以下的步驟進行版本遷移:

在低壓力時間段,先升級一半提供者爲新版本

再將所有消費者升級爲新版本

然後將剩下的一半提供者升級爲新版本

 

2.修改提供者

爲了試驗灰度發佈,在目前的提供者中複製出一個UserServiceImpl2.java

 

3.修改提供者配置類

在配置類中添加一個要發佈版本的配置信息

 

4.修改消費者配置類

可以使用具體版本,可以使用*模糊版本

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章