Мне нужно запустить команду laravel php artisan queue:work --daemon
для запуска заданий, хранящихся в очередях Beanstalkd.Супервизор VS CronJobs
Я встречал двух возможных решений:
- выполнять команды с помощью Supervisord:
Register a command in the config files of Supervisord and start it.
- Выполнение команд с использованием CronJobs:
*/1 * * * * /usr/bin/php /var/www/laravelProj/artisan queue:work --daemon --tries=3
Может кто-то пожалуйста, объясните, каким образом я должен идти и что будет лучшим для повышения производительности.