目录标题
1. vSomeIP Watchdog 机制概述
在工程里,“稳定”并不意味着永不出错,而是更快地发现并更温柔地失败——这正是 Watchdog 的价值所在。正如 Taleb 所说,系统的韧性来自对波动的吸收与自我修复。
1.1 什么是 Watchdog 机制?
Watchdog(看门狗) 是一种活性监测与超时裁决机制——由一端(通常是客户端角色)周期性发起心跳(ping),另一端(通常是服务端角色)自动应答pong。
当在设定时限内未得到期望的应答,并且连续缺失达到阈值时,便作出失活判定,触发后续恢复或告警路径(如重连、重启、降级、切换备用通道等,具体取决于你的上层策略)。
在 vSomeIP 中,Watchdog 作为框架级能力与通信栈自然耦合:
- 心跳发送与应答是自动化的