上线checklist
(一)基本检测:
- 确认添加功能经过测试;
- 有维护文档
3.监控需求明确
4.新业务上线是否有评估资源合理及使用率
(二)代码相关:
- 不会有未处理异常导致进程崩溃(sonar扫描);
- 消灭空引用,索引越界等简单错误;
- 所有输入经过安全过滤,长度限制;
4.代码经过review
(三)配置相关:
- 有无ng配置+相关配置是否准确
- 数据库+表结构有无修改
- 外部访问是否使用https
- 关键业务逻辑记录日志是否加入ELK或者日志机
(四)性能相关:
- 核心接口压测(性能测试报告);(3秒以下)
- 有防刷机制和过载保护;