Configurações de Contêiner SIP
Utilize essa página para configurar as definições de contêiner SIP para o SIP (Session Initiation Protocol).
Para visualizar essa página do console administrativo, clique em
.Número Máximo de Sessões de Aplicativos
Especifica o número máximo de sessões de aplicativos SIP que o contêiner gerencia. Quando o máximo é atingido, nenhuma nova conversação SIP é iniciada. Quando o máximo é excedido em um ambiente em cluster, o servidor não redireciona novos diálogos até que o número de sessões do aplicativo não exceda mais o máximo.
Sessões do aplicativo normalmente são criadas por novas chamadas de entrada, mas podem também ser criados por outros eventos. A contagem de sessões do aplicativo não impacta o failover, mas só se aplica a novas sessões criadas como resultado de chamadas de entrada.
Quando sessões do aplicativo são transferidas de um servidor de aplicativos para outro devido a failover, o servidor de aplicativos ativo herda as sessões criadas no servidor falho. Além disso, o servlet poderá criar uma nova sessão do aplicativo no contêiner SIP chamando SipFactory.createApplicationSession().
Novas sessões do aplicativo criadas para eventos que não sejam o início de conversações SIP não são controladas por essa configuração. Mas todas as novas sessões de aplicativos são incluídas ao calcular o número máximo de sessões de aplicativos permitidas. Portanto, todas as sessões de aplicativos ativas, incluindo aquelas não relacionadas ao início de conversações SIP, podem fazer com que o máximo seja excedido.
Informações | Valor |
---|---|
Tipo de D]ados | Número inteiro |
Default | 120000 (recomendado) |
Intervalo | 1 <= n <= java.lang.Integer.MAX_VALUE |
Máximo de Mensagens por Período Médio
Especifica a quantidade máxima de mensagens SIP processadas por período médio. Período médio é o tempo durante o qual o número médio de mensagens recebidas pelo contêiner é calculado.
Essa média é utilizada para determinar o carregamento do contêiner e se o número de mensagens está se aproximando do máximo. Quando o máximo é excedido, o servidor independente ou o servidor proxy continua a manipular todas as mensagens de diálogo. Outros pedidos diferentes de diálogo são rejeitados. Quando um contêiner está em um estado sobrecarregado, o servidor proxy retorna um erro 503.
Informações | Valor |
---|---|
Tipo de D]ados | Número inteiro |
Default | 5000 (recomendado) |
Intervalo | 1 <= n <= java.lang.Integer.MAX_VALUE |
Tamanho Máximo da Fila de Dispatch
Especifica o tamanho da fila de dispatch interna. Quando o limite máximo de tamanho da fila é atingido, a fila do contêiner se torna sobrecarregada e começa a eliminar os pedidos de novas sessões. Nesse caso, o contêiner não reporta seu estado sobrecarregado para o servidor proxy.
Configure seu sistema para limitar o tamanho da fila a fim de impedir que a fila alcance esse limite. Se a fila interna alcançar o estado sobrecarregado, os pacotes UDP de entrada serão eliminados até que a fila não esteja mais em um estado sobrecarregado. A limitação do tamanho da fila permitirá melhor recuperação se a CPU for utilizada por outros processos ou encadeamentos e impedirá que o contêiner atinja condições de falta de memória. Quando o valor é definido como 0, o tamanho da fila é ilimitado.
Informações | Valor |
---|---|
Tipo de D]ados | Número inteiro |
Default | 3200 (recomendado) |
Intervalo | 0 <= n <= java.lang.Integer.MAX_VALUE |
Tempo Máximo de Resposta
Especifica o tempo máximo de resposta, em milissegundos, para um aplicativo. Quando o tempo é excedido, o contêiner notifica a estrutura de cluster de que ele está indisponível. É possível desativar esse recurso no console administrativo desmarcando a caixa de opção e especificando um valor de 0.
Utilize com cuidado a configuração de tempo máximo de resposta SIP, pois o tempo de resposta calculado não corresponde ao comportamento de todos os aplicativos. Para pedidos como INVITE, em que as respostas são geradas como resultado de uma interação do usuário, o tempo de resposta calculado é extensivo. Entretanto, o tempo de resposta extensivo não é causado por um atraso no contêiner SIP. Portanto, você não deve calcular o tempo de resposta como um fator de carregamento. Os aplicativos recomendados para cálculo efetivo do tempo de resposta são aplicativos que respondem imediatamente sem uma interação com o usuário. Os aplicativos de assinatura e registro são exemplos relevantes.
Informações | Valor |
---|---|
Tipo de D]ados | Número inteiro |
Default | 0 |
Intervalo | 1 <= n <= java.lang.Integer.MAX_VALUE |
Período Médio em Milissegundos
Especifica o tempo, em milissegundos, a ser utilizado no cálculo do máximo de mensagens por período médio. Essa configuração é o período de cálculo durante o qual o contêiner SIP conta o número de mensagens enviadas ao contêiner.
Informações | Valor |
---|---|
Tipo de D]ados | Número inteiro |
Default | 1000 (recomendado) |
Intervalo | 1000 <= n <= java.lang.Integer.MAX_VALUE |
Taxa de Atualização de Estatística
Especifica o controle durante o intervalo para o qual o contêiner calcula médias e publica estatísticas para Performance Monitoring Infrastructure.
Informações | Valor |
---|---|
Tipo de D]ados | Número inteiro |
Default | 10000 (recomendado) |
Intervalo | 1000 <= n <= java.lang.Integer.MAX_VALUE |
Localizando Servidores SIP Utilizando DNS
Especifica se a localização de servidores SIP utilizando DNS (Directory Name Service) deve ser ativada.
Um URI (Identificador Uniforme de Recursos) SIP pode ser resolvido por meio de DNS para o endereço IP (Protocolo da Internet), porta e protocolo de transporte do próximo salto.
- dottedDecimalAddress@.port
- hostname.domain@port
- IPV6address@port
Informações | Valor |
---|---|
Tipo de D]ados | Booleano |
Padrão | Falso |
- Nome do Servidor DNS Primário
- Especifica uma tupla de endereço IP e porta para o servidor DNS primário.
SE
esse servidor não estiver disponível o contêiner enviará uma resposta para o servidor
DNS secundário.
Informações Valor Tipo de D]ados Sequência de caracteres Default cadeia vazia. - Nome do Servidor DNS Secundário
- Especifica uma tupla de endereço IP e porta para o servidor DNS secundário.
Informações Valor Tipo de D]ados Sequência de caracteres Default cadeia vazia.
Conjunto de encadeamentos
Especifica o conjunto de encadeamentos a ser usado para o contêiner do SIP.
Se nenhum conjunto de encadeamentos for escolhido, o contêiner do SIP criará um novo conjunto de encadeamentos com tamanho máximo de 15.