Как увидеть запущенные кроны приложения узла в pm2? - PullRequest
0 голосов
/ 03 октября 2019

Я запускаю приложение node.js, используя pm2 на сервере Ubuntu. Приложение Node использует работу Cron. При развертывании новой версии кода, которая изменяет поведение Cron, это не влияет на него, но я все еще наблюдаю поведение старого Cron.

Я пытался убить процесс приложения в pm2 и запустить новый, но это не помогает.

const check = async () => {
try {
//when doing changes here, cron doesn't change
    } catch (error) {
    ...
    }
};

const job = new CronJob({
    cronTime: '00 00 00 * * *',
    async onTick() {
        await check();
    },
    start: true,
    timeZone: 'Europe/Vienna',
});
...