Size: a a a

2020 July 27

S

Sasha in OctoberCMS
а как работать с Queue, Кто сможет быстренько объяснить?
источник

NK

Nikita Khaetsky in OctoberCMS
Sasha
а как работать с Queue, Кто сможет быстренько объяснить?
В каком контексте ты хочешь его использовать?
источник

S

Sasha in OctoberCMS
Nikita Khaetsky
В каком контексте ты хочешь его использовать?
отложить задачу на время
источник

NK

Nikita Khaetsky in OctoberCMS
Sasha
отложить задачу на время
Queue не откладывает задачу.
источник

NK

Nikita Khaetsky in OctoberCMS
Queue создает очередь задач, давая возможность не перенагружать сервер, а выполнять определенный функционал по очереди
источник

S

Sasha in OctoberCMS
\Queue::later($date, 'SetStatus', $data);
источник

S

Sasha in OctoberCMS
это же должно отложить нет?
источник

S

Sasha in OctoberCMS
выбрал драйвер как database, он же должен сохранять на таблицу jobs эту задачу?
источник

S

Sasha in OctoberCMS
а у меня не хочет писать
источник

K

Konstantin in OctoberCMS
Sasha
\Queue::later($date, 'SetStatus', $data);
Отложенные задачи по моему для амазоновских очередей работают и то максимум на 15 минут.

Нужно делать своё что-то через крон.
источник

K

Konstantin in OctoberCMS
Sasha
выбрал драйвер как database, он же должен сохранять на таблицу jobs эту задачу?
Если у тебя есть в корне файл .env а ты меняешь в конфиге драйвер, то скорее всего он берет и енва.
Ищи где ставится этот драйвер)
источник

S

Sasha in OctoberCMS
Konstantin
Если у тебя есть в корне файл .env а ты меняешь в конфиге драйвер, то скорее всего он берет и енва.
Ищи где ставится этот драйвер)
Хорошо покапаюсь пока
источник

v

vladimir in OctoberCMS
Konstantin
Отложенные задачи по моему для амазоновских очередей работают и то максимум на 15 минут.

Нужно делать своё что-то через крон.
С redis или rabbitmq нормально отложенные работают)
источник

S

Sasha in OctoberCMS
Konstantin
Отложенные задачи по моему для амазоновских очередей работают и то максимум на 15 минут.

Нужно делать своё что-то через крон.
А есть способ крон вызвать из под бэкенда?
источник

S

Sergey in OctoberCMS
Sasha
А есть способ крон вызвать из под бэкенда?
есть способ создать артисан команду которая будет выполнять какие то действия, и после на неё настроить крон на сервере
источник

S

Sergey in OctoberCMS
крон просто будет её запускать, настроить запуск этой команды проще чем кажется, на любом хосте есть крон уже по моему
источник

S

Sasha in OctoberCMS
Sergey
крон просто будет её запускать, настроить запуск этой команды проще чем кажется, на любом хосте есть крон уже по моему
Да есть
источник

S

Sasha in OctoberCMS
Я просто хочу после создания задания выполнить определенное действие через какое то время, и при этом не задерживать клиента
источник

S

Sasha in OctoberCMS
Sasha
Я просто хочу после создания задания выполнить определенное действие через какое то время, и при этом не задерживать клиента
Ставить крон на каждую минуту где в минуту по 50 заказов поступает это стрёмно кажется
источник

S

Sasha in OctoberCMS
Sasha
Ставить крон на каждую минуту где в минуту по 50 заказов поступает это стрёмно кажется
Точнее чекать каждую минуту по 50 заказов
источник