zoukankan      html  css  js  c++  java
  • 项目上线简化流程介绍

    最近上线因为高并发多线程定时任务引发了一次事故问题,当上线完成,且将事故处理完后回顾了下本次事故原因。
    1、后半夜上线,人都比较困乏,极容易产生疏忽得情况。
    2、上线业务较多,上线后测试点很多。与测试间都是口口相传的方式。上线条理性极差。
    3、定时任务这块没有专人负责处理。且也没有对其作相关上线方案。

    解决方案:
    公司一定要有明确上线流程的强制要求;和相关的每个环节的文档记录。
    解决问题:
    上线无条理性(乱);责任划分不清;上线是否成功无标准;上线失败原因不明确;丢掉原有上线测试内容;上线开始后服务器部分服务器不具备上线条件等问题。

    声明:本文档只是一种上线流程的简要概述,如果需要使用请根据实际情况完善。

    简要流程图:

    流程图描述:上线前业务测试-》生成测试文档(主业务完全通过,副业务90%通过。满足上线条件。)-》上线前服务器测试(项目对服务器的网络要求以及环境要求测试通过)-》生成上线流程文档(包含上线几个项目,项目上线的先后顺序,每个项目测试的内容和重点注意项)-》正式上线开始-》生成上线结果文档-》结束上线


    上线前业务测试:
    要求:主业务完全通过,副业务90%通过。满足上线条件。
    形成测试文档简单表格如下:


    上线前服务器测试:
    要求:项目开发人员和服务器管理员提前会议沟通具体事项。最终形成服务器要求完备文档。
    服务器要求测试文档简单表格如下:


    正式上线开始:
    要求:请严格按照上线前业务测试形成的表格一一测试,并记录测试结果。测试不通过的一定要写原因。
    上线测试文档简单表格如下:

  • 相关阅读:
    求树的重心
    牛客多校第七场B题
    高精度
    hdu 6763 Total Eclipse 并查集+思维
    substr用法
    置换群
    快速幂
    Winform+Mysql登录
    Rider C#连接MySQL
    C# winform组件
  • 原文地址:https://www.cnblogs.com/gynbk/p/10867884.html
Copyright © 2011-2022 走看看