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

Максималният брой опити превиши опашката за изключения laravel

Вие задавате timeout във вашата работа, но това изчакване е по-голямо от стойността в retry_after които сте дефинирали в тази конфигурация.

Вижте https://laravel.com/docs/7.x/queues#job-expirations-and-timeouts

Има ясно предупреждение:

Стойността --timeout  трябва винаги да е поне няколко секунди по-къса от стойността на retry_after конфигурацията. Това ще гарантира, че работник, обработващ дадено задание, винаги е убит, преди задачата да бъде изпробвана отново. Ако опцията ви --timeout е по-дълга от стойността на retry_after конфигурацията, вашите задачи може да бъдат обработени два пъти.

Можете да дефинирате нова връзка за продължителни задачи и да зададете тази връзка на заданието (изпращане към конкретна връзка), вместо да използвате timeout .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis zrevrangebyscore, сортиране, различно от лексикографския ред

  2. Джедаите Променят ли семантиката на Redis?

  3. Получавате грешка при връзката, когато използвате redis-trib.rb за създаване на клъстер?

  4. Redis/Jedis - Изтриване по шаблон?

  5. Go JSON декодирането е много бавно. Какъв би бил по-добрият начин да го направите?