Redis
 sql >> Base de données >  >> NoSQL >> Redis

Rafales de RedisTimeoutException à l'aide de StackExchange.Redis

Dans global.asax , essayez d'ajouter :

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

Pour nous, cela a réduit les erreurs de ~50-100 par jour à zéro. Je crois qu'il n'y a pas de règle générale sur les nombres à définir car cela dépend du système (200 fonctionne pour nous), cela peut donc nécessiter des expériences de votre part.

Je pense également que cela a amélioré les performances du site.