Эта страница используется для настройки параметров контейнера SIP.
Для просмотра этой страницы административной консоли выберите Серверы приложений > имя-сервера > Параметры контейнера SIP > Контейнер SIP.
Когда выбран этот параметр, предполагается, что в системе запущен сервер Proxy SIP, которому контейнер SIP будет перенаправлять исходящие данные для маршрутизации.
Тип данных | Булевское значение |
Значение по умолчанию | True |
Задает максимальное число сеансов приложения SIP, которыми может управлять контейнер. После достижения максимума никакие новые диалоги SIP не запускаются. Когда превышение максимума происходит в кластерной среде, сервер не пересылает новые диалоги, пока число сеансов приложения не перестанет превышать максимум.
Обычно сеансы приложения создаются посредством новых входящих вызовов, но могут создаваться также и другими событиями. Счетчик сеансов приложения не влияет на аварийную передачу управления, но применяется только к новым сеансам, создаваемым в результате входящих вызовов.
Когда сеансы приложения передаются от одного сервера приложений другому во время аварийной передачи управления, сервер активного приложения наследует сеансы, созданные сбойным сервером. Кроме того, в контейнере SIP новый сеанс приложения может создаваться сервлетом с помощью вызова метода SipFactory.createApplicationSession().
Новые сеансы приложения, создаваемые для событий, не начинающих диалоги SIP, не контролируются данным параметром. Но все новые сеансы приложения учитываются при подсчете максимально допустимого числа сеансов приложения. Таким образом, все активные сеансы приложения, включая не относящиеся к началу диалогов SIP, могут вызвать превышение максимума.
Тип данных | Целое число |
Значение по умолчанию | 120000 (рекомендуемое значение) |
Диапазон | 1 <= n <= java.lang.Integer.MAX_VALUE |
Задает максимальное число сообщений SIP, обрабатываемых за усредненный период. Усредненный период — это время, в течение которого вычисляется среднее значение числа сообщений, полученных контейнером.
Это среднее значение используется для определения загрузки контейнера, а также для определения, не приближается ли количество сообщений к максимуму. При превышении максимума автономный сервер или сервер Proxy продолжает обработку всех сообщений диалога. Недиалоговые запросы отклоняются. Когда контейнер находится в перегруженном состоянии, сервер Proxy возвращает ошибку 503.
Тип данных | Целое число |
Значение по умолчанию | 5000 (рекомендуемое значение) |
Диапазон | 1 <= n <= java.lang.Integer.MAX_VALUE |
Задает размер внутренней очереди диспетчера. Когда размер очереди достигает максимального, очередь контейнера становится перегруженной и начинает отклонять запросы новых сеансов. В этом случае контейнер не сообщает о перегрузке серверу Proxy.
Настройте максимальный размер очереди таким образом, чтобы она не переполнялась. Пока внутренняя очередь перегружена, отклоняются все поступающие пакеты UDP. Ограничение размера очереди улучшает восстановление, если процессор используется другими процессами или нитями. Кроме того, это позволяет предотвратить нехватку памяти в контейнере. Значение 0 обозначает неограниченный размер очереди.
Тип данных | Целое число |
Значение по умолчанию | 5000 (рекомендуемое значение) |
Диапазон | 0 <= n <= java.lang.Integer.MAX_VALUE |
Задает максимальное время ответа приложения (в миллисекундах). При превышении этого значения контейнер уведомляет среду кластера о том, что он недоступен. Эту функцию можно отключить, выключив в административной консоли данный переключатель и задав значение 0.
Будьте осторожны при настройке параметра "Максимальное время ответа" SIP. Подсчитанное время ответа может не соответствовать реальной скорости работы приложения. Если ответ на запрос создается после выполнения действия пользователем (как, например, в случае запросов INVITE), вычисленное время ответа может быть весьма существенным. Однако в этом случае большое время ответа не связано с задержками в работе контейнера SIP. Не следует рассматривать время ответа как критерий загруженности. Оценка времени ответа эффективна только в том случае, если приложение отвечает немедленно, не дожидаясь реакции пользователя. Примером могут служить приложения подписки и регистрации.
Тип данных | Целое число |
Значение по умолчанию | 0 |
Диапазон | 1 <= n <= java.lang.Integer.MAX_VALUE |
Задает время в миллисекундах, которое используется для подсчета максимального числа сообщений за усредненный период. Этот параметр представляет собой скользящее окно, во время которого контейнер SIP подсчитывает количество сообщений, отправленных контейнеру.
Тип данных | Целое число |
Значение по умолчанию | 1000 (рекомендуемое значение) |
Диапазон | 1000 <= n <= java.lang.Integer.MAX_VALUE |
Частота, с которой контейнер вычисляет средние значения и публикует статистику в инфраструктуре сбора статистики.
Тип данных | Целое число |
Значение по умолчанию | 1000 (рекомендуемое значение) |
Диапазон | 1000 <= n <= java.lang.Integer.MAX_VALUE |
Включает режим поиска серверов SIP с помощью DNS (служб имен каталогов).
URI SIP может преобразовываться посредством DNS в IP-адрес, порт и транспортный протокол следующего узла.
Тип данных | Булевское значение |
Значение по умолчанию | Ложь |
Тип данных | Строка |
Значение по умолчанию | пустая строка. |
Тип данных | Строка |
Значение по умолчанию | пустая строка. |
Указывает доступные пулы нитей, которые можно выбрать из выпадающего списка, и которые контейнер SIP использует для планирования операций. Если пул нитей из выпадающего списка не выбран, используется пул нитей по умолчанию, созданный контейнером автоматически.
Для приложений SIP рекомендуется создать отдельный пул нитей WebSphere. Обычно его размер составляет от 15 до 30 нитей (по одной нити на очередь). Это удобно сочетается с механизмом обнаружения зависших нитей WebSphere. Зависшая нить может блокировать большое количество сообщений SIP, поэтому она должна быть обнаружена как можно раньше. Однако по умолчанию порог обнаружения зависших нитей слишком большой для большинства сценариев использования SIP. Его рекомендуется установить в 30 секунд. См. главу "Настройка стратегии обнаружения зависших нитей" (ссылка внизу).
Тип данных | список меню |
Значение по умолчанию | Нет |
Ссылки, помеченные как (в сети), требуют подключения к Internet.