@xiiicool

Как реализовать выполение задач по времени?

У меня есть тикетная система, у системы есть таймер на выполнение задачи, дедлайн выполнения может смещаться в зависимости от разных условий
Как лучше реализовать проверку разных условий, к примеру если небыло движения в тикете 24 часа то закрыть его и тд
Делать через cron наверное топорно, может есть какие то примеры реализаций, может node js ?
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ответы на вопрос 1
Psixodelik
@Psixodelik
Преподаватель на Hexlet
Каждый тикет имеет свой статус. Этот статус присвоился в какое-то время. Это будет точкой отсчёта. Делать ежесекундную проверку — это глупо. Можно пойти по пути крона, который раз в сутки запускает скрипт, проверяющий количество времени после последнего обновления статуса тикета.

Максимально простой вариант
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 07:47
2000 руб./за проект
26 апр. 2024, в 06:46
1000 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект