Enterprise, Governance, Risk, and Compliance Platform - 6.1 SP6
In this Topic Show
Quartz scheduler deals with various scheduled activities of an enterprise such as Infolet executions and Alerts effectively. Quartz uses a ‘JdbcJobStore’ based implementation to support persistence and a normal ‘RAMJobStore’ that supports ‘in memory’ operations. This implementation ensures consistency in Scheduler execution. In a clustered environment, you should configure the Quartz to use the JdbcJobStore.
Note: When you create a schedule, Quartz Scheduler framework is invoked by default.
Infolets Scheduling framework benefits from the Quartz framework with:
l ‘Drop-free’ schedules
l Policies to handle overlapped events
l Avoiding duplicate executions
l Policies to handle misfired events
The following table describes the properties that you should set to utilize the Quartz framework effectively in the clustered environment:
Property |
Description |
|---|---|
org.quartz.jobStore.isClustered property to TRUE |
If you have multiple instances of Quartz that use the same set of database tables. This property is used to turn On the clustering features. |
org.quartz.jobStore.clusterCheckinInterval property in MILLISECONDS |
This is the frequency at which this instance verifies in with the other instances of the cluster. |
org.quartz.scheduler.instanceId to AUTO |
This setting helps each node in the cluster to contain a unique instance Id. |
Related Topic: