La idea es disminuir el intervalo de tiempo entre envios del paquete KeepAlive con el objetivo de que por decirlo de alguna forma a avisemos al servidor remoto que "estamos vivos".
Esto tambien "nos sirve para todo tipo de conexiones remotas" que trabajen con tcp.
Vamos a los bifes...
cat /proc/sys/net/ipv4/tcp_keepalive_time
El resultado en debian, por defecto es de 7200 seg equivalente a 2 horas.
- Solución:
sysctl -w "net.ipv4.tcp_keepalive_time=300"
Para que quede seteado por defecto:
mcedit /etc/sysctl.conf
net.ipv4.tcp_keepalive_time=300
Despues de esto solo queda hacer un "reboot".
Y si realizan el primer paso verán que ahora esta en 300 seg. equivalente a 5 minutos.
2 comentarios:
si usas sysctl -p después de editar el archivo /etc/sysctl.conf, NO es necesario reiniciar el servidor.
Buen Dato! Lo que haria el "-p" seria un reload del sysctl.conf.
Gracias!
Publicar un comentario