Editor User Guide

Cron Jobs in Extend

Cron jobs are instructions for the Extend cluster to run an extension periodically according to a supplied schedule. Cron jobs collect the timing details and results of the last 100 scheduled runs of the underlying extension. The cron job will run the extension via POST with a payload corresponding to the cron job record in JSON format.

The Extend Scheduler

Extend Scheduler

1: This toggle turns the cron job on and off. When it is not active, the cron schedule will not be followed and the extension will not be fired.

2: This drop down allows you to select the time zone to assume when scheduling the cron job.

3: The simple scheduler will allow you to choose from simple schedules using the drop down menus. Examples of these simple schedules would be “Every 10 minutes” or “Every 3 days”.

4: You can also write an advanced schedule and use cron syntax to do it. Enter a numeral for minutes, hours, the date, the month (as a numeral) and the weekday (as a numeral, Sunday as 0, Monday as 1, etc). An asterisk in a field means that the extension will run on all occurrences of it; in the example image, the extension will run on the 47th minute of the 13th hour, on every date and weekday of every month.