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

Burst di RedisTimeoutException utilizzando StackExchange.Redis

In global.asax , provando ad aggiungere:

protected void Application_Start(object sender, EventArgs e)
{
    ThreadPool.SetMinThreads(200, 200);
}

Per noi, questo ha ridotto gli errori da ~50-100 giornalieri a zero. Credo che non ci sia una regola generale per i numeri da impostare poiché dipende dal sistema (200 funzionano per noi), quindi potrebbe richiedere qualche esperimento da parte tua.

Credo anche che questo abbia migliorato le prestazioni del sito.