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

Kolejka redis Laravel 5.5 jest zbyt wolna

Mam podobny problem jak ty. Podczas przetwarzania pierwszego zadania występuje około 2-3 sekundowe opóźnienie.

Po przeszukaniu odkryłem, że laravel queue domyślnie śpi 3 sekundy.

Co oznacza, że ​​pierwsza praca opóźni się o 3 sekundy w gorszym przypadku.

Aby rozwiązać ten problem, po prostu określ --sleep=0 podczas uruchamiania pracownika. Mam nadzieję, że to pomoże.

php artisan queue:worker --sleep=0



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Konfiguracja wdrożenia Redis — replikacja master-slave

  2. hibernuj pamięć podręczną drugiego poziomu za pomocą Redis - czy poprawi to wydajność?

  3. Ruby - mutex oparty na Redis z implementacją wygaśnięcia

  4. PooledRedisClientManager nie zwalnia połączeń

  5. Nie można połączyć się z Redis z Dockera