假设后端是 Java / Spring,通过 @Scheduled 注解,可以让后端定期 (比如每 10 分钟) 检查数据库的一些状态,并推送一个告警;假设告警是钉钉自定义 WebHook
如何防止不同的后端,推送了同样的告警呢?
希望告警方案仍然是高可用的,挂了一台服务器不影响推送
目前我只想到基于数据库加锁的方案,还有什么其它的常见方案吗?
如何防止不同的后端,推送了同样的告警呢?
希望告警方案仍然是高可用的,挂了一台服务器不影响推送
目前我只想到基于数据库加锁的方案,还有什么其它的常见方案吗?