Эта страница используется для настройки параметров контейнера SIP.
Для того чтобы открыть эту страницу административной консоли, выберите .
Задает максимальное число сеансов приложения 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 обозначает неограниченный размер очереди.
| Информация | Значение |
|---|---|
| Тип данных | Целое число |
| Значение по умолчанию | 3200 (рекомендуемое значение) |
| Диапазон | 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 |
Частота, с которой контейнер вычисляет средние значения и публикует статистику в инфраструктуре сбора статистики.
| Информация | Значение |
|---|---|
| Тип данных | Целое число |
| Значение по умолчанию | 10000 (рекомендуемое значение) |
| Диапазон | 1000 <= n <= java.lang.Integer.MAX_VALUE |
Включает режим поиска серверов SIP с помощью DNS (служб имен каталогов).
URI SIP может преобразовываться посредством DNS в IP-адрес, порт и транспортный протокол следующего узла.
| Информация | Значение |
|---|---|
| Тип данных | Булевское значение |
| Значение по умолчанию | Ложь |
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Значение по умолчанию | пустая строка. |
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Значение по умолчанию | пустая строка. |
Указывает пул нитей для контейнера SIP.
Если пул нитей не выбран, контейнер SIP создает новый пул нитей с максимальным размером 15.