sql >> Databasteknik >  >> NoSQL >> Redis

Det går inte att ansluta igen vid upptagen belastning

Jag trodde att det kan vara så att Redis hade en upptagen last. Då trodde jag att det var ServiceStack. Men till slut var det att TCP i Windows inte släpptes tillräckligt snabbt. TCP släpper inte stängda anslutningar förrän värdet på posten går ut. Jag ställer in TcpTimeWaitDelay till 45 sekunder. http://technet.microsoft.com/en-us/library/cc938217.aspx och ställ in MaxUserPort http://mashijie.blogspot.com/2009/05/change-default-setting-of-tcp-ports.html

Justera portintervallet till 1025-64511

Se till att du startar om Windows

Se även:Redis-anslutning/gräns för buffertstorlek har överskridits



  1. Hur ansluter jag till mongodb med sailsjs v0.10?

  2. räkna antal sessioner i connect-redis

  3. Gruppera poster efter månad och räkna dem - Mongoose, nodeJs, mongoDb

  4. Så här ansluter du till dina MongoDB-distributioner med hjälp av Robo 3T GUI