Valores del contenedor SIP
Utilice esta página para configurar los valores de contenedor SIP para el protocolo SIP (Session Initiation Protocol).
Para ver esta página de consola administrativa, pulse
.Número máximo de sesiones de aplicación
Especifica el número máximo de sesiones de aplicación SIP que gestiona el contenedor. Cuando se alcance el máximo, no se iniciarán nuevas conversaciones SIP. Cuando se excede el número máximo en un entorno en clúster, el servidor no reenvía nuevos diálogos hasta que el número de sesiones ya no excede el número máximo.
Las sesiones de aplicación normalmente las crean las nuevas llamadas entrantes, aunque también las pueden crear otros sucesos. El recuento de sesiones de aplicación no influye en la migración tras error, pero se aplica sólo a las sesiones nuevas que se crean como resultado de las llamadas entrantes.
Cuando las sesiones de aplicación se transfieren de un servidor de aplicaciones a otro debido a una sustitución por anomalía, el servidor de aplicaciones activo hereda las sesiones creadas en el servidor anómalo. Asimismo, el servlet puede crear una nueva sesión de aplicación en el contenedor SIP llamando a SipFactory.createApplicationSession().
Este valor no controla las nuevas sesiones de aplicación creadas para sucesos diferentes del inicio de conversaciones SIP. Sin embargo se incluyen todas las nuevas sesiones de aplicación cuando se calcula el número máximo de sesiones de aplicación permitidas. Por lo tanto, todas las sesiones de aplicación activas, incluidas las que no están relacionadas con el inicio de conversaciones SIP, pueden hacer que se exceda el número máximo.
Información | Valor |
---|---|
Tipo de datos | Entero |
Predeterminado | 120000 (recomendado) |
Rango | 1 <= n <= java.lang.Integer.MAX_VALUE |
Mensajes máximos por periodo promedio
Especifica la cantidad máxima de mensajes SIP procesado por periodo promedio. El período promedio durante el que se calcula el número medio de mensajes recibidos por el contenedor.
Este promedio se utiliza para determinar la carga del contenedor y para determinar si el número de mensajes se acerca al número máximo. Cuando se sobrepasa el número máximo, el servidor autónomo o el servidor proxy sigue manejando todos los mensajes del diálogo. Se rechazan otras solicitudes que no sean de diálogo. Cuando un contenedor está en estado sobrecargado, el servidor proxy devuelve un error 503.
Información | Valor |
---|---|
Tipo de datos | Entero |
Predeterminado | 5000 (recomendado) |
Rango | 1 <= n <= java.lang.Integer.MAX_VALUE |
Tamaño máximo de cola de asignación
Especifica el tamaño de la cola de asignación interna. Cuando se alcance el umbral de tamaño máximo de cola, la cola del contenedor se sobrecargará y empezará a rechazar solicitudes de nuevas sesiones. En este caso, el contenedor no informará de su estado sobrecargado al servidor proxy.
Configure el sistema para limitar el tamaño de cola a fin de evitar que la cola alcance este umbral. Si la cola interna alcanza el estado de sobrecargada, los paquetes UDP de entrada se eliminan hasta que la cola ya no esté en estado de sobrecargada. La limitación del tamaño de cola permite una mejor recuperación si la CPU la utilizan otros procesos o hebras y evita que el contenedor llegue a estados de falta de memoria. Cuando el valor se establece en 0, el tamaño de cola es ilimitado.
Información | Valor |
---|---|
Tipo de datos | Entero |
Predeterminado | 3200 (recomendado) |
Rango | 0 <= n <= java.lang.Integer.MAX_VALUE |
Tiempo máximo de respuesta
Especifica el tiempo de respuesta máximo en milisegundos para una aplicación. Cuando se excede la cantidad tiempo, el contenedor notifica a la infraestructura de clúster que no está disponible. Puede inhabilitar esta característica en la consola administrativa si deselecciona el recuadro de selección y especifica el valor 0.
Utilice el valor de tiempo de respuesta SIP máximo con precaución porque el tiempo de respuesta calculado no coincide con el comportamiento de todas las aplicaciones. Para las solicitudes, como INVITE, en las que las respuestas se generan como resultado de una interacción del usuario, el tiempo de respuesta calculado es amplio. Sin embargo, el amplio tiempo de respuesta no está provocado por una demora en el contenedor SIP. Por lo tanto, no debe calcular el tiempo de respuesta como factor de carga. Las aplicaciones recomendadas para el cálculo eficaz del tiempo de respuesta son aplicaciones que responden de forma inmediata sin interacción del usuario. Las aplicaciones de suscripción y registro son ejemplos pertinentes.
Información | Valor |
---|---|
Tipo de datos | Entero |
Predeterminado | 0 |
Rango | 1 <= n <= java.lang.Integer.MAX_VALUE |
Periodo promedio en milisegundos
Especifica el periodo de tiempo, en milisegundos, que se debe utilizar para calcular el máximo de mensajes por periodo promedio. Este valor representa a la ventana que se desliza mientras que el contenedor SIP cuenta el número de mensajes enviados al contenedor.
Información | Valor |
---|---|
Tipo de datos | Entero |
Predeterminado | 1000 (recomendado) |
Rango | 1000 <= n <= java.lang.Integer.MAX_VALUE |
Velocidad de actualización de estadísticas
Especifica el control sobre el intervalo en el que el contenedor calcula el tiempo promedio y publica las estadísticas en PMI (Infraestructura de supervisión del rendimiento).
Información | Valor |
---|---|
Tipo de datos | Entero |
Predeterminado | 10000 (recomendado) |
Rango | 1000 <= n <= java.lang.Integer.MAX_VALUE |
Localización de servidores SIP utilizando DNS
Especifica si se deben habilitar la localización de servidores SIP utilizando DNS (Directory Name Service).
Un URI (Uniform Resource Identifier) de SIP se puede resolver mediante DNS en la dirección IP (Internet Protocol), el puerto y el protocolo de transporte del siguiente salto.
- dottedDecimalAddress@.port
- hostname.domain@port
- IPV6address@port
Información | Valor |
---|---|
Tipo de datos | Boolean |
Valor predeterminado | False |
- Nombre de servidor DNS primario
- Especifica una tupla de puerto y dirección IP para el servidor DNS primario.
Si
este servidor no está disponible, el contenedor envía una respuesta al servidor DNS secundario.
Información Valor Tipo de datos Serie Predeterminado serie vacía. - Nombre de servidor DNS secundario
- Especifica una tupla de puerto y dirección IP para el servidor DNS secundario.
Información Valor Tipo de datos Serie Predeterminado serie vacía.
Agrupación de hebras
Especifica la agrupación de hebras que se debe utilizar para el contenedor SIP.
Si no elige una agrupación de hebras, el contenedor SIP crea una nueva agrupación de hebras con un tamaño máximo de 15.