Details
-
New Feature
-
Resolution: Fixed
-
Neutral
-
1.4
-
None
-
-
Yes
-
Empty show more show less
Description
When a job takes a long time to execute but is scheduled often, it might be desirable to avoid concurrent executions of the job.
It seems like implementing the StatefulJob interface could be enough to achieve this. Here's a simple patch that allows Magnolia jobs to be configured as non-concurrent.
To review: implications of this change:
- should we make this the default behavior ? (attached patch keeps the concurrent flag to true, i.e. the current default behavior)
- do we use a store for our jobs, should we, especially if we're starting to have long-running jobs ?
Checklists
Acceptance criteria
Attachments
Issue Links
- is depended upon by
-
MGNLFORUM-130 Synchronizer module, providing bi-directional synchronizing of forums and external systems (mailing lists)
-
- Closed
-