这里是Z哥的个人公众号
每周五11:45 按时送达
当然了,也会时不时加个餐~
我的第「163」篇原创敬上
if(postData != null ){ if(postData.mobile != null){ //新版本的处理方式 } else{ //旧版本的处理方式 } }
http://api.xxx.com/1/user/login
http://api.xxx.com/2/user/login
OrderService/v1 : 192.168.0.1:8000 , 192.168.0.1:8001 OrderService/v2 : 192.168.0.1:8100 , 192.168.0.1:8101 UserService/v1 : 192.168.0.1:9000 , 192.168.0.1:9001 UserService/v2 : 192.168.0.1:9100 , 192.168.0.1:9101 ……
通过接口上增加版本号
一个前端版本对应一个后端版本
数据库设计预留扩展字段
APP提供强制更新功能
推荐阅读:
原创不易,如果你觉得这篇文章还不错,就「在看」或者「分享」一下吧。鼓励我的创作 :)
如果你有关于软件架构、分布式系统、产品、运营的困惑
可以试试点击「阅读原文」