Redis
 sql >> база данни >  >> NoSQL >> Redis

Как да конфигурирам клиента на Node Redis да хвърля незабавно грешки, когато връзката е неуспешна? [ЧЕТЕТЕ ПОДРОБНОСТИ]

Настройка на enable_offline_queue до false направи номера. Намерих много подобни въпроси, но никой не спомена това:

Nodejs задават изчакване за Redis заявки

Какво е времето за изчакване по подразбиране на командата за изпращане на ioredis за всяко повикване на redis

Как да настроите времето за изчакване за четене на клиента Redis на възел?

Най-накрая получих това решение от тук:https://github.com/NodeRedis/node-redis/issues/789#issuecomment-373270272

Имайте предвид това с enable_offline_queue зададено на false, командите, които издавате, докато има някакъв проблем с връзката със сървъра, никога няма да бъдат изпълнени.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis Lua скрипт, внедряващ CAS (проверка и задаване)?

  2. Създаване на C++ Redis модул - не експортира символ RedisModule_OnLoad().

  3. Redis cluster failover:slave няма да стане главен

  4. Влияе ли дължината на името на производителността в Redis?

  5. Разширението phpredis не работи, не може да зареди 'redis.so'