Asterisk HA and SIP registration



我用Pacemaker/Corosync/DRBD设置了一个主动/被动集群。我想做一个Asterisk服务器HA。该解决方案运行良好,但当服务在一台服务器上失败并在另一台服务器启动时,所有已注册的活动服务器SIP客户端都将丢失。被动服务器在的输出中没有显示任何内容

sip show peers

直到客户再次拨打电话或注册。一种解决方案是将客户端的注册速率设置为1分钟左右。还有其他选项吗?例如,将Asterisk与DBMS集成有助于将这种状态保存在数据库中??

首先,由非专家进行集群是个坏主意。

您可以使用实时sip体系结构,它将状态保存在数据库中。复杂性-一般。注意,实时的"sip显示peers"也不显示任何内容。

您可以使用内存复制集群(存在一些针对xen的解决方案),它将把内存状态从一台服务器复制到另一台服务器。复杂性-非常复杂。

相关内容

  • 没有找到相关文章

最新更新