Interact | services | contactHist | cache
The configuration properties in this category define the cache settings for the service
that collects data for the contact history staging table.
Note: When contactHist
or responseHist is configured to use memoryCache, you can optionally create a data source
systemTablesDataSource and configure the settings under
Affinium|interact|general|systemTablesDataSource|loaderProperties. When this is done, the
contact/response history staging records will be persisted into files in directory as set by
Affinium|interact|services|externalLoaderStagingDirectory if the persistence into database fails.
Otherwise, an INFO entries will be logged at initialization saying failover is not
enabled.
threshold
- Description
The number of records accumulated before the flushCacheToDB service writes the collected contact history data to the database.
- Default value
100
insertPeriodInSecs
- Description
The number of seconds between forced writes to the database.
- Default value
3600