问题背景
博主同步开发了2个项目,简称项目A和B,项目的BuildScript目录及内部各个环境的.yaml构建容器流水线脚本文件都是复制过来修改的,有部分内容是一致的。2个项目同时上线,并且将跑完流水线后的编号提交了流程,到了上线时间将该次打包到容器的镜像进行了部署,部署后出现了接口请求405并提示nginx服务未开启问题。
问题排查及解决
初步判定是nginx缓存问题,于是禁止了缓存,没有用。再次判断可能是接口缓存问题,于是给每个接口增加了时间戳,还是没有用。第三次判断,可能是2个项目yaml文件的某些配置重复了,更改了以下配置解决了该问题

版权声明:本文为hzxOnlineOk原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。