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

Redis non è in grado di connettersi con un carico occupato

Ho pensato che potesse essere che Redis avesse un carico intenso. Poi ho pensato che fosse ServiceStack. Ma alla fine, è stato che il TCP in Windows non è stato rilasciato abbastanza velocemente. TCP non rilascia le connessioni chiuse fino alla scadenza del valore della voce. Ho impostato TcpTimeWaitDelay su 45 secondi. http://technet.microsoft.com/en-us/library/cc938217.aspx e imposta MaxUserPort http://mashijie.blogspot.com/2009/05/change-default-setting-of-tcp-ports.html

Regola l'intervallo di porte su 1025-64511

Assicurati di riavviare Windows

Vedi anche:Connessione Redis/limite di dimensione del buffer superato