Я немного запутался с laravel --queue
и reserved
столбец (используя mysql).
1- в Laravel документации заявил:Приоритет очереди Laravel и зарезервированный
php artisan queue:listen --queue=high,low
В этом примере задания на высокой очереди всегда будут обрабатываться , прежде чем перейти на работу с низкой очереди.
позволяет сказать, что у меня есть работа high
и несколько работ low
. задание high
уволить и из-за проблемы вернуться в очередь, чтобы снова выстрелить через 60 секунд. что происходит в этот период? делает работу low
начать работу или нет?
2- Делает queue:work --daemon
работает как queue:listen
? Я имею в виду, обрабатывает ли он все рабочие места, как то, что делают listen
?
3 что такое reserved
column для?