Sip Servlets 在 wildfly 上集群
Sip Servlets clustering on wildfly
我已经开始在 Wildfly 10 中使用 Mobicents(又名 Restcomm)sip servlet,但即使我在文档或其他任何地方都找不到明确的答案来解决我在下面遇到的问题。
1) sip servlet 是否支持独立 ha 模型,例如在 sip 对话故障转移场景中?例如,在已建立的呼叫中,如果节点一失败,节点将接受后续邀请或 return 类似 404 的响应。
2) 即使服务器前面有一个 sip 负载平衡器,是否需要使用 Mobicents(又名 Restcomm)负载平衡器?
3) sip 应用程序配置、代码等是否在独立模式和独立 ha 模式之间发生变化?或者由 Wildfly、ActiveMQ、Infinispan 处理?
谢谢
1) Wildfly 10 上的 Restcomm SIP Servlets 尚不支持复制。只有 TeleStax 支持的 Wildfly 7 产品上的 Restcomm SIP Servlet 支持复制,预计今年晚些时候将支持 Wildfly 10。
2) 不,但您需要确保您的负载均衡器可以支持 SIP 会话亲缘关系,以始终将消息从给定对话路由到同一节点。
3) 不需要对应用程序进行任何更改。请注意您复制的内容,因为它会增加网络流量和内存使用方面的开销。
我已经开始在 Wildfly 10 中使用 Mobicents(又名 Restcomm)sip servlet,但即使我在文档或其他任何地方都找不到明确的答案来解决我在下面遇到的问题。
1) sip servlet 是否支持独立 ha 模型,例如在 sip 对话故障转移场景中?例如,在已建立的呼叫中,如果节点一失败,节点将接受后续邀请或 return 类似 404 的响应。
2) 即使服务器前面有一个 sip 负载平衡器,是否需要使用 Mobicents(又名 Restcomm)负载平衡器?
3) sip 应用程序配置、代码等是否在独立模式和独立 ha 模式之间发生变化?或者由 Wildfly、ActiveMQ、Infinispan 处理?
谢谢
1) Wildfly 10 上的 Restcomm SIP Servlets 尚不支持复制。只有 TeleStax 支持的 Wildfly 7 产品上的 Restcomm SIP Servlet 支持复制,预计今年晚些时候将支持 Wildfly 10。
2) 不,但您需要确保您的负载均衡器可以支持 SIP 会话亲缘关系,以始终将消息从给定对话路由到同一节点。
3) 不需要对应用程序进行任何更改。请注意您复制的内容,因为它会增加网络流量和内存使用方面的开销。