Sip сервлетов, кластеризация на wildfly
Я начал использовать sip-сервлеты Mobicents (aka Restcomm) с Wildfly 10, но даже я не смог найти четких ответов в документации или где-либо еще на вопросы, которые у меня есть ниже.
1) Поддерживают ли sip-сервлеты автономную модель, например, в сценарии аварийного переключения SIP-диалога? Например, при установленном вызове, если один из узлов не удается, узел примет последующие приглашения или вернет ответ, подобный 404.
2) Требуется ли использовать балансировщик нагрузки Mobicents (также известный как Restcomm), даже если перед серверами есть балансировщик нагрузки sip?
3) Изменяется ли конфигурация sip-приложения, код и т. Д. Между автономным режимом и автономным режимом? Или это обрабатываются Wildfly, ActiveMQ, Infinispan?
Спасибо
1 ответ
1) Сервкометы Restcomm SIP на Wildfly 10 пока не поддерживают репликацию. Репликация поддерживается только в сервлетах SIP Restcomm на продукте Wildfly 7 от TeleStax, ожидается, что Wildfly 10 будет поддерживаться позднее в этом году.
2) Нет, но вам нужно убедиться, что ваш балансировщик нагрузки может поддерживать сходство SIP Session, чтобы всегда перенаправлять сообщения из данного диалога на один и тот же узел.
3) Никаких изменений не нужно вносить в приложение. Помните только о том, что вы реплицируете, так как это увеличивает накладные расходы с точки зрения сетевого трафика и использования памяти.