General
Logic
Configuration
Parameter | Description | Value |
---|---|---|
DICTIONARIES_CACHE_UPDATER_SCHEDULE | (Cron Format) How often to run scheduler |
|
Check for updates
All the dictionary changes are stored in dictionaries_changes table.
Query data from dictionaries_changes
If there are no changes - do nothing
Update specific keys in cache
For each changed dictionary - apply such changes to cache
Clear changes
If the update process completed successfully - delete such record from dictionaries_changes