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