derby.drda.keepAlive derby.drda.keepAlive

Indica se SO_KEEPALIVE estará habilitado nos soquetes. O mecanismo keepAlive é utilizado para detectar clientes desconectados inesperadamente. É solicitado do cliente uma prova de que está vivo (keepalive probe), se passar um longo tempo (por padrão, mais de duas horas) sem que nenhum dado seja enviado ou recebido. A propriedade drda.keepAlive é utilizada para detectar e limpar conexões de clientes em máquinas desligadas, ou que se desconectaram inesperadamente.

Se a propriedade for definida como falsa, o não tentará limpar clientes desconectados. O mecanismo keepAlive deverá ser desabilitado se os clientes precisarem continuar o trabalho sem reconectar, mesmo após terem se desconectado da rede por algum tempo. Para desabilitar os testes de keepAlive nas conexões do Network Server, esta propriedade deverá ser definida como falsa.

Sintaxe derby.drda.keepAlive=[true|false]
Padrão

True.

Exemplo derby.drdra.keepAlive=false
Estático ou dinâmico

Estático. O Network Server deverá ser reinicializado para a alteração produzir efeito.