1. Docs

Cron Jobs

You can create Cron Jobs on Daestro, which will execute job on given schedule.

Daestro Cron Job Form
Cron Job Form in Console

Properties

Cron Expression: Our cron expression is based on Quartz Scheduler. We follow UTC time zone while scheduling cron jobs. You can learn more about how cron expressions are parsed from the given link.
Format:

0     0       *     *           *      *            *
sec   minute  hour  dayOfMonth  month   dayOfWeek   year (optional)

⚠️ On Daestro cron jobs can have minimum interval of 60 seconds. Even if cron job is set to run more frequently than every 60 seconds, Daestro will only set next trigger for at least after 60 seconds.

Below is some example:

ExpressionMeaning
0 0 12 * * *Fire at 12pm (noon) every day
0 */5 * * * *Runs every 5 minutes
0 0 */12 * * *Runs every 12 hours

Job Definition: Select the job definition that you want to execute with this cron job. This once set cannot be updated later.

Job Queue: The job queue through which job will go through and executed. This once set cannot be updated later.

Name: Name of the cron job.

Description (optional): Description for the cron job.