Campaign | campaignClustering

Set these properties if you have a clustered listener configuration. Set these properties once per instance of Unica Campaign; you do not need to set them for every partition.

enableClustering

Configuration category
Campaign|campaignClustering
Description

If you have a single listener, leave the value set to FALSE. This causes all other properties in this category to be ignored, because they do not apply to a single-node configuration.

For a clustered listener configuration, set the value to TRUE, configure the other properties in this category, then configure listener nodes under Campaign|unicaACListener|node[n]. When the value is TRUE, you must define at least one child node. If you do not define at least one child node, an error occurs during startup.

When the value is TRUE, the following properties are ignored for Campaign|unicaACListener and are instead defined for each individual node under Campaign|unicaACListener|node[n]: serverHost, serverPort, serverPort2, useSSLForPort2.

Default value

FALSE

Valid Values

TRUE|FALSE

masterListenerLoggingLevel

Configuration category
Campaign|campaignClustering
Description

This property applies only if enableClustering is TRUE. This property controls the amount of detail that is written to the master listener log file (<campaignSharedHome>/logs/masterlistener.log).

The default value of LOW provides the least detail (only the most severe error messages are written). ALL includes trace debug messages and is intended for diagnostic purposes.

Default value

MEDIUM

Valid Values

LOW|MEDIUM|HIGH|ALL

masterListenerHeartbeatInterval

Configuration category
Campaign|campaignClustering
Description

This property applies only if enableClustering is TRUE. This property affects the master listener. Specify how often the master listener tries to connect to all configured listener nodes to identify their availability. When the master listener connects to the nodes for availability, it also sends a heartbeat message to inform them that the master listener is alive. Therefore, this property serves two purposes (1) Heartbeat from master listener (2) Status response from each listener node.

Default value

10 seconds

webServerDelayBetweenRetries

Configuration category
Campaign|campaignClustering
Description

This property applies only if enableClustering is TRUE. This property specifies the time delay between retries for the Unica Campaign web application server to attempt to connect to the Unica Campaign listener.

Default value

5 seconds

webServerRetryAttempts

Configuration category
Campaign|campaignClustering
Description

This property applies only if enableClustering is TRUE. This property indicates how many times the Unica Campaign web application server attempts to connect to the Unica Campaign listener.

Default value

3

campaignSharedHome

Configuration category
Campaign|campaignClustering
Description

This property applies only if enableClustering is TRUE.

In a clustered configuration, listener nodes share the files and folders indicated below. The shared location is specified at installation time.
Note: Ensure that you do not end the sharedHome path with "/".
campaignSharedHome
 |--->/conf
    |------> activeSessions.udb
    |------> deadSessions.udb
    |------> etc.
 |--->/logs
    |------> masterlistener.log
    |------> etc.
 |--->/partitions
    |------> partition[n]
       |----------> {similar to <Campaign_home> partition folder structure} 
Note: Each listener also has its own set of folders and files that are not shared, at <Campaign_home> (the Unica Campaign application installation directory).

masterListenerloggingCategories

Configuration category
Campaign|campaignClustering
Description

This property specifies the category of messages written to the Unica Campaign master listener log file.

The masterListenerloggingCategories property in conjunction with the masterListenerLoggingLevel property determines the severity of the messages that are logged for all selected categories.

Specify one or more categories in a comma separated list. Use the ALL option to include logs for all categories.

Default value

ALL

Valid Values
Note: The corresponding Logging Options are indicated in parentheses after each configuration value.

ALL

FILE_ACCESS (File operations)

GENERAL (Others)

COMMANDS (External interface)