Configuring properties for Interact Extreme Scale Server
To enable the Interact Extreme Scale Server for caching runtime server activity, install it on each runtime server. Set up the necessary configuration properties and files so that each runtime server communicates with the others in the caching group to ensure optimal performance.
Before you set the configuration properties in Marketing Platform, run the Interact installer and install the Interact Extreme Scale Server on each runtime server in the caching group.
1.
Complete the following steps to set the configuration properties for Interact Extreme Scale Server in Marketing Platform:
2.
On each Interact runtime server in the server group, set the following configuration properties under the interact|cacheManagement|Cache Managers|Extreme Scale|Parameter Data category:
*
catalogPropertyFile. Set to the URL of the catalogServer.props file.
*
containerPropertyFile. Set to the URL of the containerServer.props file.
*
deploymentPolicyFile. Set to the URL of the deployment.xml file.
*
objectGridConfigFile. Set to the URL of the objectgrid.xml file.
*
gridName. Set the value to InteractGrid.
*
catalogURLs. Set to the host name of the catalog server.
You can enter host names of multiple catalog servers. Make sure that you start all the catalog servers at the same time.
The catalogServer.props, containerServer.props, deployment.xml, and objectgrid.xml files are in the config directory under the Interact installation.
3.
To enable Extreme Scale Server as the cache manager for each Interact runtime server, set the following configuration properties under the interact|cacheManagement|Caches|InteractCache category:
*
cacheManagerName. Set the value to Extreme Scale.
*
maxEntriesInCache. Set the value to the maximum number of entries that are allowed in a cache.
*
timeoutInSecs. Set the value to the time after which the server becomes inactive for an entry in the cache.
4.
*
cacheManagerName. Set the value to Extreme Scale.
*
maxEntriesInCache. Set the value to the maximum number of entries that are allowed in a cache.
*
timeoutInSecs. Set the value to the time after which the server becomes inactive for every entry in the cache.
5.
*
asmUser. Set the value to the user name in Marketing Platform.
*
asmDataSource. Set the value to the data source name in Marketing Platform.
*
maxConnection. Set the value to the maximum number of connections that are allowed in a cache at a time.
To optimize performance of the Interact runtime environment, you can reduce the maximum number of connections that are allowed in the cache at a time.
For more information about the configuration properties, see the IBM® Interact Administrator's Guide.
After you modify the configuration properties in Marketing Platform, you must restart the web application server where Marketing Platform is deployed.