Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Serie RedisTimeoutException przy użyciu StackExchange.Redis

W global.asax , spróbuj dodać:

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

Dla nas zmniejszyło to błędy z ~50-100 dziennie do zera. Uważam, że nie ma ogólnej zasady określającej, jakie liczby należy ustawić, ponieważ jest to zależne od systemu (200 działa dla nas), więc może wymagać trochę eksperymentowania z twojej strony.

Uważam również, że poprawiło to wydajność witryny.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Powiadomienia Redis:Uzyskaj klucz i wartość po wygaśnięciu

  2. Czy jest dobry sposób na wsparcie popowych członków Redis Sorted Set?

  3. Redis pub/sub na szynach

  4. Dlaczego SQLite jest szybszy niż Redis w tym prostym teście?

  5. Migracja phpRedis do klastra i spójne haszowanie