почему конфиг ерунда?
https://laravel.com/docs/10.x/queues#running-the-queue-worker listen - для локальной разработки, чтобы не перезапускать воркеры каждый раз
угу, так, а я поменял на work. А остальное?
потому что listen своего рода сам supervisor на минималках, т.е. у тебя получилось ты в supervisor прописал listen, он в свою очередь запекает queue:work, зачем нужен лишний посредник если ты внимательно смотрел документацию, там приведен пример конфига supervisor и там queue:work и я тебе рекомендую обратить внимание на laravel horizon (https://laravel.com/docs/10.x/horizon), очень удобный инструмент
Только к количеству воркеров. Надо ли 8? Но вообще - сейчас вам надо 1. Для второй очереди - писать еще конфиг, потом supervisor reread, потом update. 2. Поставили 8 воркеров, чтобы этот параметр поменять, нужно менять конфиг и опять все из п.1. 3. Чтобы узнать, все ли так - надо логи грепать. А вместо всего этого, можно поставить horizon, как посоветовал Егор, там все настраивается без рестарта, есть стратегии балансирования количества воркеров плюс мониторинг и проч..
Обсуждают сегодня