Я использую процесс часов Heroku, чтобы запланировать выполнение заданий.Это мой procfile.
web: node index.js
worker: node worker.js
clock: node clock.js
Ниже приведен мой clock.js , который должен запускаться каждую 30-ю минуту часа.
const CronJob = require('cron').CronJob;
const worker = require('./worker');
const job = new CronJob({
cronTime: "30 */1 * * *",
onTick: worker.start(),
timeZone: "Asia/Ho_Chi_Minh"
});
job.start();
Мой worker.js содержит код для выполнения
exports.start = () => {
// Code to be ran
};
Проблема, когда я нажимаю изменения в Heroku, код выполняетсяпрямо у моих часов, динамо, и в 30 часов утра ничего не происходит.
![enter image description here](https://i.stack.imgur.com/kyETO.png)
Есть идеи, если я что-то упустил?