|
Current situation or problem:
Currently scheduling configuration stored in memory and module can work only with 1 instance. It causes different issues with scaling, restarting modules, storing scheduling configs in memory, etc.
After feature implementation scheduling configuration will be stored in Quartz internal tables, can be scaled, and will fully satisfy stateless principles and other NFRs (see attachment).
In scope
- Rework ExportScheduler
- Reimplement schedules and triggers using Quartz.
- Regression testing
Proposed solution:
Re-use approach for implementation of Edifact Scheduling using Quartz (
MODEXPS-203
Closed
)
Links to additional info
|