Session persistence and session replication
The default values below may be overridden in your project jython file:
# - Web Container properties
# Following may be one of: DATABASE, DATA_REPLICATION, NONE
# Set to DATA_REPLICATION to enable memory-to-memory replication
webContainerSessionPersistenceMode = "NONE"
# Following may be one of: BOTH, SERVER, CLIENT
webContainerDataReplicationMode = "BOTH"You will need to set up data replication in order to use the above settings. Override the default settings below:
# Memory-to-Memory session replication
# - Replication Domain
installReplicationDomain = "false"
replNumberOfReplicas = 1
replRequestTimeout = 5
replUseSSL = "false"If you want to configure a client/server mode replication you will need to set the Replication Domain to point to for the client cluster:
# If webContainerDataReplicationMode="CLIENT" and this value is set,
# it will be taken instead of clusterName
clientModeReplicationDomainName = "SessionCluster"Example 1: Use of Data replication:
# Memory-to-Memory session replication
webContainerSessionPersistenceMode = "DATA_REPLICATION"
webContainerDataReplicationMode = "BOTH"
installReplicationDomain = "true"
replNumberOfReplicas = 1
replRequestTimeout = 5
replUseSSL = "false"Example 2: Node level replication domain
# Memory-to-Memory session replication
webContainerSessionPersistenceMode = "DATA_REPLICATION"
webContainerDataReplicationMode = "BOTH"
installReplicationDomain = "true"
nodeLevelReplicationDomain = "true"
replNumberOfReplicas = 1
replRequestTimeout = 5
replUseSSL = "false"Example 3: memory-to-memory replication for the client/server mode
# For the cluster of session manager replication servers
clusterName = "SessionCluster"
...
webContainerSessionPersistenceMode = "DATA_REPLICATION"
webContainerDataReplicationMode = "SERVER"
installReplicationDomain = "true"
replNumberOfReplicas = 1
replRequestTimeout = 5
replUseSSL = "false"
####################################################
# For the application cluster (different deployment)
clusterName = "ClientCluster"
...
webContainerSessionPersistenceMode = "DATA_REPLICATION"
webContainerDataReplicationMode = "CLIENT"
installReplicationDomain = "true"
replNumberOfReplicas = 1
replRequestTimeout = 5
replUseSSL = "false"
clientModeReplicationDomainName = "SessionCluster"
