本文框架
前言
在WdgM配置完成后需要进行调试,针对几种WdgM监测机制如何进行测试呢?出现了WdgM校验失败导致的软件复位如何定位到是哪个SE,再具体到该SE的哪种监测机制导致的失败呢?本篇就跟大家分享下几种监测机制人为注入故障验证及出现问题如何定位。
1. 监控实体的人为注入故障验证case
1.1 Alive模式故障case
Alive:将checkpoint注释掉,即观察一直执行不到时会不会出现Failed情况;
1.2 ProgramFlow模式故障case
ProgramFlow:在代码中人为调用错误的程序流,看是否会出现Failed,需要放在周期性能执行到的函数中;
1.3 DeadLine模式故障case
DeadLine:配置不可能完成的极限时间,去校验看是否会出现Failed,需要注意deadline时间选择。