前言 Nginx相关技术短信本篇幅不做详细介绍,所以学习本文之前要对Nginx有相关的了解. 生产环境即线上环境,在经历开发.测试再到上线,不可避免的会更新生产环境,但谁又能保证测试过的代码到线上运行就一定不会有问题? 相信大部人都有相似经历,测试环境好好的代码,上了生产却可能发生问题,为何呢? 因为环境不一样,最经常发生的情况可能是:新的迭代中数据库表结构发生了变化.数据初始化不一致.配置文件不一致. 要如何避免这种情况呢,那就引入灰度模式,简单的说来就是模拟线上环境,即准生产环境,配置一致.…