Journey Manager (JM) The transaction engine for the platform. | System Manager / DevOps | 24.04This feature was updated in 24.04
Manager allows you to configure scheduled jobs, which can be the default ones or ones you have created to suit your needs. After scheduled jobs are created, there are only a few configuration changes you can do to maintain them. Most frequently, you will need to update the repeat interval or cron expression of a scheduled job.
Each scheduled job requires a service, which is executed to perform a job, so you may want to update it as well.
You can configure a scheduled job using one of following options:
To configure a scheduled job:
You can also update one or several scheduled jobs using the Configuration Service. To do so, you need to add scheduled jobs' configuration to a JSON file, which must be based on a template version 2.1 and later, so it includes the following section | 24.04 This feature was introduced in 24.04:
"scheduledJobs": [
{
"jobName": "Scheduled Job Example Cron",
"jobDescription": "This is a Cron scheduled job",
"serviceClientCode": "",
"serviceName": "Test Scheduled Service",
"serviceVersion": "0.1.0",
"startDate": "2024-05-06",
"endDate": "2024-05-15",
"triggerType": "Cron",
"cronExpression": "0 30 1 * * ?"
},
{
"jobName": "Scheduled Job Example Simple",
"jobDescription": "This is a sample scheduled job runs continouslly every 15 seconds",
"serviceClientCode": "",
"serviceName": "Test Scheduled Service",
"serviceVersion": "0.1.0",
"startDate": "2024-05-06",
"endDate": "2024-05-15",
"triggerType": "Simple",
"repeat": "-1",
"repeatInterval": "15000"
}
]
Next, learn how to export scheduled jobs.