Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Redis incapaz de se conectar em carga ocupada


Eu pensei que pode ser que o Redis tivesse uma carga ocupada. Então eu pensei que era ServiceStack. Mas, em última análise, foi que o TCP no Windows não foi lançado com rapidez suficiente. O TCP não libera conexões fechadas até que o valor da entrada expire. Eu configurei TcpTimeWaitDelay para 45 segundos. http://technet.microsoft.com/en-us/library/cc938217.aspx e defina MaxUserPort http://mashijie.blogspot.com/2009/05/change-default-setting-of-tcp-ports.html

Ajuste o intervalo da porta para 1025-64511

Certifique-se de reiniciar o Windows

Veja também:Limite de tamanho de buffer/conexão Redis excedido