传统架构下,一个应用即使做灰度升级,也可以保证同一个用户视图的一致。如果采用微服务架构,如何保证用户在用的版本是一致的?或者说,升级子服务时,如何避免前端服务访问错误的版本?
如果前端是H5这个不存在问题,H5页面可以做升级,核心点是APP的话,那么就需要在接口请求参数中把当前APP的版本携带上,如果新老版本都访问同一个接口,需要接口做版本兼容或者做版本区分。版本兼容:接口新老版本都能支持版本区分:之前的接口已经没办法兼容了,一般来说需要根据app携带版本参数做区分
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30