Задать вопрос
@xiiicool

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

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

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

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

Похожие вопросы