这个在灰度上线的时候 MSE老的版本是如何下线的啊?

问题1:这个在灰度上线的时候 MSE老的版本是如何下线的啊?是先下线路由规则 还是先下线部署?lQLPJwLbFRIcLorNA0_NBTqwA1GUL-n_s5UEiPwjl8DVAA_1338_847.png 问题2:关键是有调用多个应用在 灰度上线 的阶段 如何优雅 的切换 在新老部署交替的时候 流量能够无损的都切到涉及多个应用的新部署上,尤其在应用有依赖关系的时候 比如A的 新版本部署 要依赖 B应用的新版本部署提供的新接口,如果你此时先删除路由规则 那A的新部署流量 打到B的老版本怎么办?

展开
收起
三分钟热度的鱼 2023-06-28 10:41:49 141 分享 版权
1 条回答
写回答
取消 提交回答
  • 针对问题1的回答:这个看我们部署的情况,先下规则的话,可以做到快速的流量回滚切流。针对问题2的回答:理解您的意思,您可以先试用一下这一块的能力。

    一般来说是这样 1、我们先部署A、B的灰度版本,这时候没有配规则的话,流量是不会到A、B的灰度版本的,默认访问基线环境。 2、等灰度版本部署完成后,我们配置全链路灰度流量,灰度流量会同时经过A、B的灰度版本。 3、灰度流量验证成功后,我们将基线应用升级成新版本。 4、如果验证失败,需要回滚,我们先关闭全链路灰度规则,流量就不会去A、B的灰度版本,然后再把A、B的灰度版本应用给下线。lQLPJxcbM42IaKrNAWbNBNKwlWRVYO591TMEiP8pUoAqAA_1234_358.png 此回答整理自钉群“MSE微服务引擎用户交流群(二群,答疑查看群公告底部指引)”

    2023-06-28 14:04:33
    赞同 展开评论

为微服务建设降本增效,为微服务落地保驾护航。

还有其他疑问?
咨询AI助理