|
Clusters: Configuration: Servers
Configuration Options Related Tasks Related Topics
This page is used to configure the servers that are assigned to this cluster.
Clusters can contain both explictly configured and dynamically created servers. The following settings are used to determine the number and characteristics for these dynamic servers.
Configuration Options
Name Description Server Template The server template used to configure the dynamic servers in this cluster. Only templates that specify this cluster are valid choices.
MBean Attribute:
DynamicServersMBean.ServerTemplateChanges take effect after you redeploy the module or restart the server.
Server Name Prefix Specifies the prefix to be used when naming new dynamic servers in this cluster.
MBean Attribute:
DynamicServersMBean.ServerNamePrefixChanges take effect after you redeploy the module or restart the server.
Dynamic Cluster Size The number of dynamic server instances allowed to be created.
MBean Attribute:
DynamicServersMBean.DynamicClusterSizeMinimum value:
0Maximum value:
800Max Dynamic Cluster Size The maximum number of server instances that may be running in the dynamic cluster.
MBean Attribute:
DynamicServersMBean.MaxDynamicClusterSizeMinimum value:
0Maximum value:
800Min Dynamic Cluster Size Get the minimum number of running server instances that the Elasticity Framework will attempt to keep in the dynamic cluster.
MBean Attribute:
DynamicServersMBean.MinDynamicClusterSizeMinimum value:
0Maximum value:
800Dynamic Cluster Cooloff Period In Seconds The cool-off period, in seconds, for elastic scaling operations.
MBean Attribute:
DynamicServersMBean.DynamicClusterCooloffPeriodSecondsMinimum value:
0Dynamic Cluster Shutdown Timeout In Seconds Timeout period in seconds.
MBean Attribute:
DynamicServersMBean.DynamicClusterShutdownTimeoutSecondsMinimum value:
0Enable Ignore Sessions During Shutdown Specifies whether the Elasticity Framework should ignore inflight HTTP sessions while shutting down servers.
MBean Attribute:
DynamicServersMBean.IgnoreSessionsDuringShutdownEnable Wait For All Sessions During Shutdown Specifies whether to wait for all inflight HTTP sessions (persisted and non-persisted) to complete work while shutting down servers.
MBean Attribute:
DynamicServersMBean.WaitForAllSessionsDuringShutdownEnable Calculated Listen Ports Specifies whether listen ports are calculated.
MBean Attribute:
DynamicServersMBean.CalculatedListenPortsChanges take effect after you redeploy the module or restart the server.
Enable Calculated Machine Associations Specifies whether dynamic servers are assigned to a machine.
The CalculatedMachineNames attribute controls how server instances in a dynamic cluster are assigned to a machine. If the attribute is not set, then the dynamic servers will not be assigned to a machine. If the attribute is set, then the MachineNameMatchExpression attribute is used to select the set of machines to use for the dynamic servers.
MBean Attribute:
DynamicServersMBean.CalculatedMachineNamesChanges take effect after you redeploy the module or restart the server.
Machine Name Match Expression Specifies the machines that dynamic servers are assigned to.
If a machine in the domain matches the expression, then it will be included in the set of machines used by these dynamic servers. The expression is a comma separated set of values that specify the machines to match. Each value will either match a machine name exactly or if specified with a trailing '*' suffix then will match multiple machine names. If not set, then all machines in the domain are available for these servers.
MBean Attribute:
DynamicServersMBean.MachineNameMatchExpressionChanges take effect after you redeploy the module or restart the server.
Machine Match Type The machine tag expression to use when selecting machine names.
MBean Attribute:
DynamicServersMBean.MachineMatchTypeChanges take effect after you redeploy the module or restart the server.
Machine Match Expression The machine match expression used for server assignments.
If the Machine Match Type is
name, each specified value matches a machine name exactly, or if specified with a trailing asterisk (*) suffix, matches multiple machine names. If the Machine Match Type istag, each specified value matches all of the machines that have those tag values.MBean Attribute:
DynamicServersMBean.MachineMatchExpressionChanges take effect after you redeploy the module or restart the server.
| |