Laravel 5.5, очередь на MySQL.
В интерфейсе сайта есть кнопка «Тестовое сообщение». Когда она нажимается, должно запускаться определенное Job-действие, которое помещается в очередь.
Проблема в том, что нужно разрешить отправлять тестовое сообщение не более раз в 10 минут. Однако, когда действие в очереди успешно выполнилось, оно бесследно исчезает из очереди. И никак невозможно проверить, была ли за последние 10 минут отправка сообщения или нет.
Вопрос: есть ли возможность в очереди Laravel отслеживать по таким критериям отправку сообщений? Или нужно просто заводить таблицу, в которой хранить последний момент помещения действия в очередь и сравнивать с ним?
Ответ на:
комментарий
от dimuska139
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как правильно запустить очередь в Laravel с именованными очередями? (2021)
- Форум Где прячется задача для Laravel-очереди? (2019)
- Форум Уведомления о превышении квоты в Dovecot (2014)
- Форум Как работает onQueue() в очередях Laravel? (2019)
- Форум [wifi] переполнение очереди отправки (2008)
- Форум отправка писем из очереди (2006)
- Форум Как ускорить отправку очереди exim? (2019)
- Форум Очередь событий в X Windows (2001)
- Форум exim4 - отправка сообщений из очереди (2018)
- Форум sendmail отправка только через очередь (2008)