Data Caching
IM uses a caching mechanism to store Price Parameters and Optimization Models, enhancing system efficiency. This cache is enabled by default, serving as a temporary storage solution for frequently accessed data. However, it is important to note that this cache is automatically invalidated every 10 minutes to ensure that the pricing information remains up-to-date and accurate for users.
Cached Entities
Price Parameters (Company Parameters)
Optimization Model
Properties
integration.pricing-parameters.use-cache=true
integration.optimization-model.use-cache=true
integration.schedulers.pricing-parameters.cache.ms=600000
integration.schedulers.optimization-model.cache.ms=600000
How to Change Settings
For a manual instance, you can just change parameters in any property files.
For a provisioned instance, you must change the right property file: application-app_{ENV}.properties. Do not change it in application.properties.
Restart is needed to apply this change.
IntegrationManager version 5.8.0