测试流程测试报告

线上巡检:每隔XX分钟进行定时的自动扫描,验证服务对应的产品是否可用,如不可用的情况下,触发报警(短信,钉钉,企业微信)

混沌:在一定的可稳定性的秩序下,存在不确定性,所以就需要新的秩序来建设可确定性的东西

弹性计算(容器化):可伸缩的架构 cpu :大家都进行扫描二维码,以及查看自己的健康码
内存:大家的健康码数据在进行大量的查询和写入

OOM(Java Lang Out Of Memory):内存泄露

排查思路:
1、首先搞清楚这个服务是在那个阿里云机器上部署的
2、然后登录到这个阿里云的服务器上
3、然后到二维码服务的logs目录下
4、查看今天早上7:35至7:45的日志
A、日志文件疯狂的写
B、还是继续写,但是不是疯狂的写,查找关键字Out Of Memory,7:40
最直接的方式:服务重新启动,内存释放
健康码的数据,必须进行持久化的处理:
1、持久化的技术方案:redis 内存中的数据会进行备份的
2、数据存储的数据库,那么数据库里面的数据也会进行冷热备份  
上一篇:西安健康码系统崩事件溃


下一篇:触发器如何显著影响分配给 MySQL的内存