我用 Pacemaker/Corosync/DRBD 设置了一个主动/被动集群。我想制作一个 Asterisk 服务器 HA。该解决方案完美运行,但是当服务在一台服务器上失败并在另一台服务器上启动时,所有使用活动服务器注册的 SIP 客户端都将丢失。被动服务器在以下输出中不显示任何内容:
sip show peers
直到客户再次拨打电话或注册。一种解决方案是将客户端的注册率设置为 1 分钟左右。还有其他选择吗?例如,将 Asterisk 与 DBMS 集成有助于将这种状态保存在 DB 中?