最近,咱们对新版博客后台(Angular 8.2.7 + .NET Core 3.0)进行了灰度发布,若是您访问博客后台时跳转到 https://i-beta.cnblogs.com/ ,说明使用的就是新版博客后台。git
今天咱们在一次基于 gitlab-ci 的自动化发布过程当中,因为操做问题在发布前没有对 appsettings.Production.json 的修改进行保存,形成容器在启动时使用了旧版的配置文件,再加上容器的健康检查不能检查出这种不正常状况(这个地方的改进还没完成),最不应的是在发布后没有对关键功能进行测试验证以及值班人员没有及时处理用户反馈,从而形成 18:22~19:27 期间使用新版博客后的用户没法正常发布博文,很是抱歉由此给您带来了麻烦,请您谅解。docker
咱们会吸收教训,并采起如下改进措施:json