sql >> Base de Datos >  >> NoSQL >> Redis

¿Cómo mato a los clientes redis inactivos?

Eche un vistazo al archivo de configuración de Redis (el que usa para iniciar Redis).

# Close the connection after a client is idle for N seconds (0 to disable)
timeout 0

Simplemente verifique que el parámetro no esté comentado y cambie el parámetro de tiempo de espera para poner un valor distinto de cero en segundos. La instancia debe reiniciarse para tener en cuenta este parámetro.

Para cambiar este parámetro en una instancia de Redis en ejecución, puede usar un comando de cliente:

> src/redis-cli config set timeout 10
OK
> src/redis-cli config get timeout
1) "timeout"
2) "10"