Cron
Scheduled job execution.
What
Run tasks on schedule:
- Cron expressions
- One-time jobs
- Interval jobs
Schedule
Simple interval:
const cron = require('vant').cron;
cron.every('1h', () => {
console.log('Hourly task');
});
Cron expression:
cron.cron('0 * * * *', () => {
console.log('Every hour');
});
One-Time
Run once:
cron.after(60000, () => {
console.log('Run after 1 minute');
});
Stop
Stop a job:
const jobId = cron.every('1h', () => doWork());
cron.stop(jobId);
Status
List jobs:
console.log(cron.jobs());
Related
- Events - Event system
- Multi-Agent - Agent system