Я добавляю задания Cron в бэкэнд nodejs, которые будут отправлять запланированные отчеты конечному пользователю. Как я могу добавить его в приложение nodejs? - PullRequest
0 голосов
/ 17 апреля 2020

В основном это приложение для электронной коммерции на основе saas. Пользователь может запланировать тип отчета (например, сколько продуктов было продано за день, сколько продуктов на складе), которые они хотят получить в своем магазине, и они получат электронное письмо или / и смс. Проблема в том, как мне добавить эту работу cron. Ради теста я сделал промежуточное ПО для проверки работоспособности cron. Он работал, но выполнялся несколько раз, и я определенно не хочу, чтобы он работал в промежуточном программном обеспечении. Итак, как я go о запуске этого?

Должен ли я создать во время выполнения одно задание Cron, которое будет через каждые несколько x раз проверять все хранилища, которые выбрали такие отчеты, и для каждого отчета создавать задание cron (но это даже масштабируемо)

...