yb体育 系统在线过程规范

日期:2021-02-17 21:01:30 浏览量: 151

参考

为了确保系统的稳定性,根据严格管理和规范实施的要求运维上线流程,系统被指定为联机。对于已开发的系统,在正式部署到生产环境之前yabo88登陆 ,必须严格按照以下过程规范进行实施。

一、测试

开发人员为他们开发的模块制定测试计划,并特别注意关键点测试计划。开发人员交付的任务必须确保它们通过了先前制定的测试计划。

开发整个系统之后,必须首先对生产环境进行仿真和配置,然后将系统部署到仿真环境中进行测试。如果暂时没有模拟环境,则需要确保客户在中午或晚上不使用系统的情况下上线,并确保执行紧急烟雾测试。

二、在线

在测试技术开发和业务要求并确认其正确无误后,应将在线计划和在线计划写入并发送到相关技术负责人的邮箱,该负责人可以在负责人之后实施已对其进行审核。

在线计划的内容:

在线业务简介

数据备份计划

上线时间

相关人员

无法上网后的回滚计划

系统在线验证表单:(有关验证表单模板亚博代理 ,请参阅文档末尾)

“大中型”项目必须填写词汇表,以纸质形式进行申请过程,并手写签名进行确认;

完成“小型”项目的词汇表后,通过电子邮件将其发送给所有相关人员进行确认。

三、上线后检查

开发人员在新启动的系统上进行烟雾测试

交给业务和需求人员进行正式的环境测试,并记录测试结果和问题。尽快将其提交给开发人员。开发人员确认问题的严重性。如果严重的问题不能在短时间内解决pp电子官网 ,则回滚计划将立即实施。

负责启动的开发人员编写启动结果报告,并将其发送到相关技术负责人的邮箱。

项目版本发布信息(由申请人填写)

项目编号项目名称申请人(PM)

□大中型项目

□小

用户影响□需要中断应用程序服务

□没有服务中断澳洲幸运5 ,但对应用程序有影响

□没有服务中断,对应用程序没有影响

测试情况□通过测试

□无需测试

版本发行摘要(例如:解析XXBUG或新启动的版本)

版本号信息手册

可用性监视点(必需)(必需:确保联机后包含在监视中)

相关负责人(必填)研发:操作与维护:(必填项:用于及时与负责人联系以进行后续处理)

计划上线/更新时间(例如:201 3. 1 0. 1 7:00〜9:0 0)

联机/更新步骤

和时间估算

(运维中心)

□[应用程序的操作和维护] ____分钟内停止应用程序服务器□其他(在下面的空白处填写)

□[数据组]数据备份____分钟

□[数据组]数据库更新____分钟

□[App操作和维护]备份和更新过程____分钟

————————————————————————————————————

□如果更新失败,请在____分钟内恢复操作

————————————————————————————————————

□监控和预订时间____分钟

————————————————————————————————————

总时间:乐观估计___________亚搏登陆 ,悲观估计____________;

准备数据注册□安装手册□上线计划文件□应用程序安装包□DB包□检查清单

□公共包装

退货计划

其他说明/笔记

是否与用户确认时间□已确认□无需申请时间

相关人员确认

本文来自jackchen10的CSDN博客,请单击以获取全文地址:

部署和启动项目时,将发生各种错误。如果按照步骤进行部署,将大大减少错误。步骤如下:

1、需要知道有多少台服务器以及如何设置服务器环境。

2、服务器是否在同一计算机房中

 a) 在同一个机房,通过内网进行通信  --  速度快
 b) 不在同一个机房,通过外网通信   --  速度慢

3、服务器硬件和操作系统

如果应用程序对计算的要求很高,则应将其部署在具有更多cpu内核的服务器上。如果应用程序对内存的要求更高,请将其部署在具有更多内存的服务器上。

应合理使用计算机资源。

 a) 硬件

内存-有多大?

CPU-多少个内核?

硬盘-多大?

IO读写速度-是机械硬盘驱动器还是SSD(固态驱动器)?

b)操作系统

Windows?

Linux?

32? 64?

4、做最后的功能测试

5、 SVN标记

它与Maven的战争包不同。标签约定是只读的,不能修改其中的项目。项目基于标签发布。该标记用于项目发布。

6、 Packager(Maven)maven被打包到war软件包中。

7、数据库脚本和初始数据

数据库脚本和数据也是程序的一部分,不应忘记。

8、编写发布文档

编写发行文档非常重要。发布项目时,总会有各种各样的问题,因此有必要编写发布文档并按照步骤逐步发布项目。

a)写下发布的内容和发布步骤

b)回滚机制

程序回滚:项目从新版本回滚到先前版本。

数据回滚:可以对数据库的更改执行数据回滚。

系统之间的调用关系回滚

9、实施版本

需要打包的程序

1.数据库脚本及数据
2.nginx的配置文件,配置文件是通用的。无论在Windows还是在Linux中。
3.项目中的静态资源文件上传目录也打包。打包成tar.gz

项目包装

maven命令

  项目-->Run As -->Maven build...
 Goals中输入命令 clean package (先清除再打包,清除的是target下的内容 。要跳过测试skip tests打勾)可打成war包。

本文来自Harderpower的CSDN博客。有关全文地址运维上线流程,请单击: