web项目上线注意事项


web项目上线注意事项

文章插图
 
人员层面1.在上线(迁移)前须邮件通知运营以及相关人员告知服务器停掉的消息 。
2.项目上线 , 相关业务人员必须在场处理线上的紧急bug和上线后的验收。
3.测试配合相关的测试。
4.发布人员罗列好各自要准备的清单 。
服务器层面1.基础的运行环境的配置以及防火墙的设置(最好是用自动脚本)。
2.第三方依赖以及扩展包的安装检查 , 最好采用脚本测试(例如数据库 , 缓存中间件 , 队列中间件 , 依赖的RPC等)各种服务的连接、可读、可写等状态是否正常 。
3.部署完 , 运行测试代码校验环境是否通畅 , 各种权限是否配置正确 , 日志是否可以正常生成等 。
代码层面1.修改好基础的配置(数据库配置 , 上传配置)。
2.涉及到的前端代码打包压缩。
【web项目上线注意事项】3.封存代码 , 准备随时部署代码 。
4.是否有初始化脚本等任务 。
数据库层面1.准备好sql(干净的版本或者完整的版本 , 不要有脏数据)
2.随时准备上线操作
第三方服务层面1.涉及到的第三方服务域名及相关密码是否配置  , 白名单 , 请求方式是否配置正确 。
2.ip或者域名是否报备。
3.第三方秘钥相关文件的替换和账号信息替换为正式文件 。
4.微信公众平台的绑定以及配置修改 。
验收1.校验数据库数据调取是否异常(App/pc/wap)。
2.图片是否显示和上传异常(app/pc/wap)。
3.第三方授权是否异常(app/pc/wap)。
4.缓存是否异常(app/pc/wap)。
5.页面显示是否异常(静态资源等路径是否异常)(app/pc/wap)
6.如有同步登陆 , 测试是否正常 。
7.打印服务 , 下载 , 日志 , 短信 , 邮件等关键业务是否可用 。
参考
:https://jingyan.baidu.com/article/c843ea0ba8180677921e4a75.html




    推荐阅读