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