Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Laravel 5.5 Redis-Warteschlange ist zu langsam

ich stehe vor einem ähnlichen Problem wie du. Bei der Verarbeitung des ersten Jobs gibt es etwa 2-3 Sekunden Verzögerung.

Nachdem ich mich umgesehen hatte, fand ich, dass der Arbeiter der Laravel-Warteschlange standardmäßig 3 Sekunden schläft.

Was bedeutet, dass der erste Job im schlimmsten Fall 3 Sekunden verzögert.

Um es zu lösen, geben Sie einfach --sleep=0 an, wenn Sie den Worker ausführen. Hoffe es hilft.

php artisan queue:worker --sleep=0