注册
登录
我有个网站A【蓝色服务】,要对网站A进行改版【绿色服务】,其中用户中心已经改完了,希望当用户访问时,如果http请求头中包含isGroup,并且isGroup=1时,去新的绿色服务,反之就还是去蓝色服务。
lind.gray.com蓝绿部署(Blue-Green Deployment)是一种软件发布策略,旨在减少系统停机时间和风险,同时确保用户体验的连续性。以下是关于蓝绿部署的一些关键点:
一 进行蓝色和绿色服务里,在路由中开启灰度发布,配置灰度策略,可在一个绿色服务中配置即可
二 如果希望对某个页面进行蓝绿部署,如/user/center用户中心实现它,你需要下面的操作
lind.gray.com

绿色服务的路由里,只配置具体要灰度的页面即可,如果要求全站都灰色,路径就是/即可

lind.gray.com时,直接访问蓝色,老版服务lind.gray.com/user/center时,还是直接访问蓝色,老版服务lind.gray.com/user/center,并且在http请求头中包含isGroup=1时,会访问绿色,新版服务的/user/center页面