zoukankan      html  css  js  c++  java
  • 一次发布生产版程序异常排查总结

       起因:客户请求打印内容格式做调整 , 两天前调整完成后,更新上线。上线时,初步测试,无异常。 昨晚客户反应,发布版有异常。 简单排查,找不到原因。时间紧迫,把这个问题反馈给系统开发人员排查。

        经过几小时分析,结合对比上一个稳定版,发现是本人在 8 月一次发布时,误删了一行代码导致 。(8月至今有多次提交代码 ,映象中,这些提交(问题)代码都编绎并邮件给客户更新,实际上,客户没有更新 。 因此两天前上线程序积累多个更新点)。这个锅必须我背。

        事后总结:

           1. 每次编绎上线新版程序前,所有代码提交。 如此,可以根据DLL 日期 定位原码版本。 方便将最新版与之前稳定版对比,改动了哪些,缩小问题范围。

           2. 每次更新程序前,记得备份原程序。  这样,即使出问题,也能回退上一个版本。

       3. 提交代码前,最新版代码与上一个版本,或最近一个稳定版 对比, 改动了哪些,是否合理。

           4. 发布新版程序时,看看生产环境运行版本日期,在源码管理系统中对比这两个版本差异。

        

       

  • 相关阅读:
    Kafka常用操作备忘
    Spark执行流程(转)
    Spark性能优化总结
    Kafka学习笔记
    vue-简单例子初始化
    解析字符串模板函数
    js的apply 和 call区别
    水平垂直居中
    IE8 div旋转 Matrix,模拟轮播前后翻页按钮
    jsp 自定义标签-SimpleTagSupport 使用笔记
  • 原文地址:https://www.cnblogs.com/a_bu/p/8051540.html
Copyright © 2011-2022 走看看