Redis
 sql >> Database >  >> NoSQL >> Redis

come uccido i client redis inattivi

Dai un'occhiata al file di configurazione di Redis (quello che usi per avviare Redis).

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

Basta controllare che il parametro non sia commentato e modificare il parametro di timeout per inserire un valore diverso da zero in secondi. L'istanza deve essere riavviata per tenere conto di questo parametro.

Per modificare questo parametro su un'istanza Redis in esecuzione, puoi utilizzare un comando client:

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