Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Доброе время суток.
У меня 2 вопроса
1. Можно ли перед вызовом Queue::push() или в теле метода fire штатными средствами получить список заданий в очереди?
В консоли, например, смотрю с помощью команды LRANGE queues:default 0 -1
Хочу просматривать очередь перед добавлением нового задания, если такое задание имеется, то еще одно не добавлять.
2. Когда срабатывает метод fire, т.е. вызывается событие из очереди, то htop показывает загрузку CPU ~100%
Причина в коряво написанном скрипте или возможно дело еще в чем-то.
Привожу пример конфига /etc/supervisor/conf.d/rating.conf
[program:rating]
command=php artisan queue:listen --sleep=10 --timeout=900 --tries=3
numprocs=1
autostart=true
autorestart=true
directory=/...path_to_app...
stdout_logfile=/...path_to_app.../app/storage/logs/rating_supervisord.log
redirect_stderr=true
Страницы 1