Red Hat Training

A Red Hat training course is available for Red Hat JBoss Operations Network

3.5.4. mod_cluster - Service Configuration Service

Overview

Table 3.1926. Overview

Description: Service Configuration
Singleton: yes
Plugin: mod_cluster

Child Resource Types

none

Connection Properties

Table 3.1927. 

Name Description Required Internal Name
Object Name yes objectName
Name Template yes nameTemplate
Class Name yes className
Dependency Class Name yes dependencyClassName
Proxy Info Property yes proxyInfoProperty

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.

Metrics

none

Configuration Properties

Table 3.1928. 

Name Description Required Internal Name
Advertise Enable autodiscovery of httpd servers. no advertise
Advertise Group Address Multicast address on which to listen for advertisements. yes advertiseGroupAddress
Advertise Port Multicast port for discovery no advertisePort
Advertise Interface Multicast interface for discovery no advertiseInterface
Advertise Security Key Security key for discovery. no advertiseSecurityKey
Proxy List Comma separated list of address:port listing the httpd servers where mod_cluster is running. no proxyList
Proxy URL URL prefix to send with commands to mod_cluster. Default is no prefix. no proxyURL
Socket Timeout Connection timeout for communication with the proxy. no socketTimeout
Excluded Contexts Comma delimited list of contexts that should *not* be auto-registered with httpd. Contexts may be qualified by host using a colon, e.g. host1:context1. If no host is defined, localhost is assumed. no excludedContexts
Auto Enable Contexts Toggle for context auto-enable during mod_cluster startup. no autoEnableContexts
Load Balancing Group Load balancing group. no loadBalancingGroup
Flush Packets Allows controlling flusing of packets. no flushPackets
Flush Wait Time in ms to wait before flushing packets. no flushWait
Ping Time in s to wait for a pong answer to a ping. no ping
Smax Maximum time on seconds for idle connections above smax. no smax
Ttl TTL no ttl
Node Timeout Node timeout no nodeTimeout
Balancer Name of the balancer no balancer
Sticky Session Enables sticky session for the node. yes stickySession
Sticky Session Remove Remove session when the request cannot be routed to the right node for this cluster. yes stickySessionRemove
Sticky Session Force Return an error when the request cannot be routed to the right node. yes stickySessionForce
Worker Timeout Timeout to wait for an available worker (default is no wait). yes workerTimeout
Max Attempts Maximum number of attempts to send the request to the backend server. yes maxAttempts
Ssl Whether to use SSL to communicate with mod_cluster. Note this has nothing to do with handling of https requests by JBoss Web yes ssl
Ssl Ciphers SSL ciphers. no sslCiphers
Ssl Protocol SSL protocol. no sslProtocol
Ssl Certificate Encoding Algorithm Certificate encoding algorithm. no sslCertificateEncodingAlgorithm
Ssl Key Store SSL keystore. no sslKeyStore
Ssl Key Store Password SSL keystore password. no sslKeyStorePassword
Ssl Key Store Type SSL keystore type. no sslKeyStoreType
Ssl Key Store Provider SSL keystore provider. no sslKeyStoreProvider
Ssl Trust Algorithm Truststore algorithm. no sslTrustAlgorithm
Ssl Key Alias Key alias. no sslKeyAlias
Ssl Crl File Certificate revocation list. no sslCrlFile
Ssl Trust Max Cert Length Trust max certificate length. no sslTrustMaxCertLength
Ssl Trust Store Trust store file. no sslTrustStore
Ssl Trust Store Password Trust store password. no sslTrustStorePassword
Ssl Trust Store Type Trust store type. no sslTrustStoreType
Ssl Trust Store Provider Trust store provider. no sslTrustStoreProvider

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.

Operations

none

Package Types

none