项目实战11——生产环境重大事故

简介: 项目实战11——生产环境重大事故

一.问题原因和背景

背景:生产环境分为A和B两个环境

问题:

1.生产A环境没有及时构建

2.禅道:2022年5月1日发版的日志没有关联需求

3.B环境构建异常,没有及时处理

       4.目前线上运行的是B环境,实际应该运行的是A环境;可是没有及时做升级的切换

二.问题总结

1.为什么要分两套环境?我的理解是做一个同步的备份,好比电视台的节目录制,或者发布会的后台控制,要准备两台电脑同时进行。为的是避免意外,虽然出现问题很难免,但是如果让用户感受到了问题导致的无法使用或者使用不便,就很可能造成用户流失的重大损失,造成难以修复的软件口碑下降,所以两套环境就是需要有一份保证没问题的备份,以备不时之需。

所以,如果没有同时维护好两套环境,比如其中一套环境没有及时构建,那么两套环境就失去了意义,让正常的一套环境陷入了遇到问题没有备份的危险境地。

2.工作中,同事之间关于工作的交流,有时候面对面是最容易避免误会的方式,最直接简单的方式就是口头的方式,但有的时候也是最不靠谱的方式。因为人是容易遗忘的,仅仅靠把事情记在脑子里,即使当时印象深刻,也可能因为注意力的转移而遗忘,想起来的时候可能已经错过了解决问题的时机。所以项目管理工具的作用就非常重要了。

在禅道中,发班的日志及时关联请求,这样就是形成了一个处理反馈问题的完整闭环。也是一个处理问题的流程、提醒,所有与这个环相关联的负责人,因为这个环的存在,能够极大的避免遗忘

相关文章
|
7月前
|
前端开发 JavaScript Java
从前端到后端:构建高效的全栈开发环境
本文将探讨如何在全栈开发中构建高效的开发环境,包括前端和后端技术栈的整合与优化,以及如何利用最新的工具和框架提升开发效率。
|
7月前
|
小程序 前端开发 API
小程序全栈开发中的前后端分离实践
【4月更文挑战第12天】本文探讨了小程序全栈开发中的前后端分离实践,强调其能提升开发效率、代码可维护性和可扩展性。文中详细阐述了接口设计、数据交互、前端渲染、后端处理以及团队协作的重要性,并指出统一的API接口、使用前端框架和后端服务器是关键。通过这种模式,开发者能更高效地掌握小程序开发,打造高质量应用。
169 0
|
Ubuntu 开发工具 数据安全/隐私保护
C++项目实战-环境的搭建
C++项目实战-环境的搭建
120 0
|
存储 关系型数据库 数据库
C++项目实战-先把项目跑起来看看
C++项目实战-先把项目跑起来看看
144 0
|
Java
项目实战典型案例11——生产环境重大事故
项目实战典型案例11——生产环境重大事故
97 0
【项目实战典型案例】11.生产环境的重大事故
【项目实战典型案例】11.生产环境的重大事故
|
数据采集 开发者 SEO
介绍CabloyJS全栈框架的功能特点
CabloyJS是一款全栈框架,它自带工作流引擎,并提供了丰富的SEO工具和报告。作为一个低代码开发平台,CabloyJS的跨端跨平台理念可以帮助开发者实现一次开发,到处运行的目标。此外,CabloyJS还提供了网页信息分析、数据采集和代理IP等功能。
介绍CabloyJS全栈框架的功能特点
|
前端开发
前端项目实战140-RTKQ项目中案例详解
前端项目实战140-RTKQ项目中案例详解
107 0
|
前端开发
前端项目实战141-RTKQ项目中案例详解2
前端项目实战141-RTKQ项目中案例详解2
89 0
|
IDE JavaScript 测试技术
开发部署|学习笔记
快速学习开发部署
开发部署|学习笔记