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

Azure Redis Cache max forbindelser nået

Dette er meget lig dette spørgsmål:Hvorfor er forbindelserne til Azure Redis Cache så høje?

Her er de bedste fremgangsmåder, vi anbefaler til de fleste kunder:

  1. indstil abortConnect til false i din forbindelsesstreng
  2. opret en singleton-forbindelseMultiplexer og genbrug den. Dette er tilstrækkeligt til de fleste scenarier. Nogle avancerede scenarier kan kræve oprettelse af flere forbindelsesMultiplexer-objekter pr. applikation, men de fleste er fine med kun én. Jeg vil anbefale at følge kodningsmønsteret vist her:https://azure.microsoft.com/en-us/documentation/articles/cache-dotnet-how-to-use-azure-redis-cache/#connect-to-the -cache
  3. Lad ConnectionMultiplexer håndtere gentilslutning - gør det ikke selv, medmindre du har testet din kode meget grundigt. De fleste forbindelseslækager, jeg har set, skyldes, at folk genskaber forbindelsesMultiplexeren, men undlader at bortskaffe den gamle. I de fleste tilfælde er det bedst bare at lade multiplexeren foretage genforbindelsen.



  1. Hvordan forespørger man inde fra Mongoose pre-hook i en Node.js / Express-app?

  2. Sådan gør du:Brug HBase Thrift Interface, del 1

  3. Django Channels Error - Kan ikke importere BACKEND 'asgi_redis.RedisChannelLayer'

  4. Apache HBase-regionopdeling og sammenlægning