Architecture
Catalyst cron is a wrapper for the Zoho task engine. The task engine consists of a cron job scheduler and a backend server.
The cron jobs that are created in the Catalyst console are handled by the task engine. The job scheduler handles the sorting of jobs and passes each job to the task engine server at its invocation time that you configure.
The cron jobs are then executed by the task engine server at the scheduled time, based on its configurations.The server either invokes the associated cron function, the configured third-party URL, or the target circuit.
Cron Workflow
The workflow of Cron operations in Catalyst is as follows:
- Create a cron in the catalyst console.
- The console passes all the cron jobs as they are created to the task engine, along with its configurations including its schedule type and point.
- At a cron’s scheduled execution time, the job scheduler passes the job details to the task engine server, which then handles its execution. The server will invoke either the associated cron function, the third-party URL, or the target circuit.
- The execution status and job details of the executed cron job fetched from the Task Engine are then passed on and rendered in the console in the Execution History section.
Last Updated 2023-07-17 23:18:25 +0530 +0530
Yes
No
Send your feedback to us
Skip
Submit