Starting Situation
- We have a job chain which is set to run every 15 minutes. At random point thought the day this order gets stuck in a running state.
Possible reasons for this behavior
- Starting from Releases 1.7 we introduced a new microscheduling, a new and more efficient mechanism for job starts.
- In the mean time we had knowledge of some customers running into problems with this feature
- In response to this we modified the default behavior for this feature with Release 1.7.4274 (1.7.3), - JS-1235Getting issue details... STATUS
How to disable microscheduling for releases before 1.7.3
You can disable the microscheduling by setting the following parameter in ./config/scheduler.xml:
Configuration for scheduler.xml
<config> ... <params> <param name="scheduler.old_microscheduling.enable_for_jobs" value="false"/> </params> ... </config>
A restart of JobScheduler is required to enable this setting.