4.20.3_蓝绿部署场景配置

蓝绿部署场景描述

1、蓝绿部署场景描述: 1)demo-1.0作为老版本应用,经过升级需重新部署并上线;
2)在应用demo-1.1新版本成功部署并经过人工审核审批通过后,进行流量切换; 3)应用demo-1.1版本稳定运行一段时间后,再次经过人工审核审批,可将demo1.0老版本应用停止并卸载;

蓝绿部署场景01

不同pas服务器上分别部署demo1.0 和 demo1.1,通过primeton lb切换流量并开放对外访问地址

前置条件:已在服务pas163上部署应用demo-1.0版本,预在服务pas162上部署升级版本demo应用:demo-1.1 蓝绿部署场景02 蓝绿部署场景03

1) 新建发布任务,添加环境dev-test,在其下配置pas部署任务,在pas162上进行demo1.1的部署 蓝绿部署场景04 蓝绿部署场景05 蓝绿部署场景06 蓝绿部署场景07

2)添加环境dev-lb,在该环境下配置devopsLB配置更新任务,用作流量的切换 蓝绿部署场景08

3)添加环境dev-oldserver,在该环境下配置“应用组件实例运维”任务,用作老版本demo1.0服务的停止和卸载 蓝绿部署场景09

4)在162pas服务器-应用程序界面查看demo1.1是否部署成功 蓝绿部署场景10

5)通过网页访问demo1.1 蓝绿部署场景11

6)此时查看发布实例界面,pas部署任务已成功,推送了两条审批工单,分别对应lb部署和uninstall 应用的旧版本
蓝绿部署场景12 蓝绿部署场景13 蓝绿部署场景14

7)在工单lb部署处于“未审批”或“审批不通过”状态时,访问lbserver,依旧访问的1.0版本的demo应用 蓝绿部署场景15

8)在工单lb部署处于审批通过状态时,再次访问lbserver,此时应用已被成功切换为demo1.1版本 蓝绿部署场景16 蓝绿部署场景17

results matching ""

    No results matching ""