Node-планировщик, как установить рекурсивное условие - PullRequest
0 голосов
/ 16 апреля 2019

Я хочу запускать фоновый скрипт каждый день в полночь через каждые 10 минут.Он должен работать на 00:10, 00:20, and so on. То, что я пробовал, это:

schedule.scheduleJob("1 0-23 * * *", async () => {

})

. Я хочу найти способ запустить эту работу в полночь и запускать ее через каждые 10 минут

1 Ответ

0 голосов
/ 16 апреля 2019

В вашем случае расписание должно быть: */10 * * * * - запускать каждые 10 минут.

Я не уверен, что вы имеете в виду, начиная с полуночи.Когда же он должен закончиться?

Обновление на основе комментария:

Если вы хотите запустить его в промежутке с 12 до 10 часов, вам нужно будет указатьпараметр час .И это будет выглядеть так: */10 0-10 * * * - каждую 10-ю минуту каждого часа с 0 по 10

start at 00:00:00 
then at 00:10:00 
then at 00:20:00 
... 
finish at 10:00:00

Подсказка: вы можете использовать crontab.guru для игрыс форматами Cron.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...