場景:由于APP版本變更,需要替換接口 ,有些版本需要強制更新,有些版本不需要強制更新
方案:
1、接口服務端變更
每個版本都要有一個對應的dubbo-web
如果1.0版本的功能涉及某個功能變更了,那麼在1.0版本中留存該功能的服務,其他服務移除,在2.0版本中将其他服務啟用;2.0版本對變更的那個服務需要将端口改變(比如原來端口是6001——變成60011)
2、用戶端
需要調用服務端檢查版本的接口,
本文轉自 xinsir999 51CTO部落格,原文連結:http://blog.51cto.com/xinsir/1942995,如需轉載請自行聯系原作者