Как лучше обойти «засыпание» хостинга для cron-задач Node Js приложения?

Ссылка скопирована
0 ответов

По вводным: делаю небольшое API приложени на node js + node-crone + prisma + mysql. Одной из функций в этом API является установка времени напоминания через приложение-клиент (Telegram Mini App).
По вводным: в базе данных в одной из таблиц хранится время отправки сообщения. Крон проходит по этой таблице каждую минуту и отбирает соответсвующих пользователей и добавляет их в таблицу очереди.
По вводным: из очереди скрипт отбирает записи по одной и отправляет сообщения пользователям.
Сейчас ситуация такая: столкнулся с проблемой: если к API не обращаться 5 минут, то приложение засыпает. Соответсвенно крон не добавляет задачи в очередьи задачи в очереди не обрабатываются.
Сейчас ситуация такая: подскажите, как правильно оргпнизовать структуру такого API-приложения, а именно: работа node-cron не зависимо от спячки приложения и обработка очереди.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно