Ja používam @nestjs/schedule a cron v nestjs. Potrebujem vykonanie cron obmedzené spôsobmi, napríklad trikrát. Ako môžem to urobiť? Tnx
0
┌────────────── druhý (voliteľné)
│ ┌──────────── minúta
│ │ ┌────────── hodina
│ │ │ ┌──────── deň mesiac
│ │ │ │ ┌────── mesiac
│ │ │ │ │ ┌──── deň v týždni
│ │ │ │ │ │
│ │ │ │ │ │
* * * * * *
Predpokladajme, že chcete, aby vaše kukurica prácu beh na 10:45 jednoducho nahradiť steric prihlásenie z hodín a minút pozícii, ako je uvedené vyššie označení.
cron.schedule('45 10 * * *', () => {
console.log('Running a job');
},
{
scheduled: true,
timezone: "Asia/Karachi"
});
Alebo povedzme, že chcete spustiť každý deň na konkrétne hodiny
cron.schedule('0 10,11,12 * * *', () => {
console.log('Running a job');
},
{
scheduled: true,
timezone: "Asia/Karachi"
});