高可用网扎的软件质量保证
1、网站发布(局部发布)
2、自动化测试(selenium)
3、预发布验证
4、代码控制(分支开发,主干发布)
5、自动化发布(周四发布)
6、灰度发布(AB测试)
7、网站运行监控
a、监控数据采集
1、用户行为日志收集
(1)、服务器端日志收集
(2)、客户端浏览器日志收集(js)
2、服务器性能监控
(1)、系统laod
(2) 、内存占用
(3) 、磁盘IO
(4)、网络IO
3、运行数据报告
b、监控管理
1、系统报警
2、失效转移
3、自动降级
转载于:https://blog.51cto.com/hanchengen/1700005