微服务模式NCC应用的nginx对应upstream规则及实际运维场景的策略

如题

已邀请:

NCC中间建nginx的配置文件upstream规则

    默认在安装完nginx后,upstream配置文件内容为默认(并未有NCC规则),规则是在安装NCC应用是通过读取拆分工具生成的product.xml,其中变量在安装时更新

/uploads/files_user19/answer/5e70dcba42280304089.png



项目实施测试环境切换为生产环境

    场景:

        在项目上线前期,客户/实施人员通过部署测试环境验证实施方案时(或项目客开补丁验证),在项目测试环境验证通过后,实施人员想通过测试环境切换为生产环境代码

    错误方案:

        在安装其中安装NCC中间件,在生产环境模式使用测试环境镜像创建流水线部署应用

        问题原因:由于upstream中NCC规则是在通过安装NCC应用是生成,所以该方案中,upstream缺少转发规则,NCC无法使用

    正确方案:

        在安装器生产环境模式下安装NCC中间建,在使用基准(出厂)镜像安装NCC服务,在安装NCC服务后,生成生产环境upstream转发规则后,使用测试环境没问题镜像版本创建生产应用服务

       

     注意:项目实施时为了二开及验证补丁,生产环境切换为测试环境也是如此



要回复问题请先登录注册