KEEPALIVE

A opção KEEPALIVE especifica se a função keep-alive Transmission Control Protocol (TCP) está ativada para soquetes TCP de saída. A função keep-alive TCP envia uma transmissão de um dispositivo para outro para verificar se o link entre os dois dispositivos está operando.

Se você estiver usando replicação de nó, é possível usar a opção KEEPALIVE no servidor de replicação de origem para ativar a função keep-alive TCP. A opção KEEPALIVE não é necessária no servidor de replicação de destino a menos que você especifique replicação bidirecional, em que o servidor de destino se torna o servidor de replicação de origem.

Sintaxe

Ler diagrama de sintaxeIgnorar diagrama de sintaxe visual KEEPALIVE YesNo

Parâmetros

Yes
Especifica se a função keep-alive TCP está ativada para soquetes TCP de saída. Esse valor é o padrão.
Se a opção KEEPALIVE estiver ativada, valores padrão serão usados para as opções KEEPALIVETIME e KEEPALIVEINTERVAL.
No
Especifica se a função keep-alive TCP não está ativada para soquetes TCP de saída.
Se você especificar um valor de NÃO, ela não afetará as conexões do soquete TCP atual que se originaram das solicitações de conexão de saída enquanto a opção KEEPALIVE estava configurada para SIM. O valor SIM se aplica àqueles soquetes até que a sessão relacionada termine e o soquete seja fechado.

Exemplo

Use o comando SETOPT para ativar a função keep-alive sem desativar ou parar o servidor:

setopt keepalive yes