Pular para o conteúdo
Português - Brasil
  • Não há sugestões porque o campo de pesquisa está em branco.

Resolver exaustão de portas TCP no Windows em ambiente com Situator

Mitigar falha de comunicação causada por esgotamento de portas TCP no Windows sem reiniciar o serviço do Situator.

Objetivo

Descrever como mitigar falhas de comunicação em ambientes com grande volume de dispositivos integrados ao Situator, quando a causa provável é exaustão de portas TCP no Windows.


Sintoma

O ambiente apresenta:

  • Perda intermitente de comunicação com dispositivos

  • Instabilidade em integrações

  • Conexões TCP que não são estabelecidas

  • Aumento significativo de conexões em estado TIME_WAIT

O serviço do Situator permanece ativo, porém com falhas de comunicação.


Causa provável

As causas mais comuns são:

  • Esgotamento da faixa de portas dinâmicas TCP do Windows

  • Valor insuficiente da chave MaxUserPort no registro

  • Alto volume de conexões simultâneas originadas pelo servidor


Requisitos

Antes de iniciar a correção, verifique se:

  • O servidor do Situator está em ambiente Windows

  • O acesso ao sistema operacional possui permissão de Administrador

  • Existe janela de manutenção para alteração de parâmetros de rede


Verificação e correção

1. Configurar faixa de portas dinâmicas TCP

  1. Acesse o Prompt de Comando como Administrador.

  2. Execute o comando abaixo:

 
netsh int ipv4 set dynamicport tcp start=10000 num=55535
 
  1. Aguarde a confirmação da alteração.


2. Configurar chave MaxUserPort no Registro do Windows

  1. Abra o regedit.

  2. Acesse o caminho:

 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
 
  1. Crie ou edite o valor MaxUserPort.

  2. Defina o tipo como DWORD (32 bits).

  3. Configure o valor decimal para 65534.

  4. Salve a alteração.


Resultado esperado

Após concluir a verificação e correção:

  • O Windows passa a disponibilizar maior quantidade de portas TCP dinâmicas

  • O servidor suporta maior volume de conexões simultâneas

  • A comunicação com os dispositivos no Situator estabiliza

  • As falhas relacionadas à exaustão de portas deixam de ocorrer


Observações importantes

⚠️ A alteração no registro do Windows pode exigir reinicialização do sistema operacional para aplicação completa dos parâmetros.

⚠️ Esta mitigação é recomendada para ambientes com grande volume de dispositivos integrados ao Situator.