Oracle WebLogic Server APIs · Schema
ClusterConfiguration
Application ServerEnterpriseJava EEMiddlewareOracleWebLogic
Properties
| Name | Type | Description |
|---|---|---|
| name | string | Cluster name |
| clusterMessagingMode | string | Messaging mode for the cluster |
| clusterBroadcastChannel | string | Multicast channel for cluster communication |
| clusterAddress | string | Comma-separated list of address:port pairs for cluster members |
| defaultLoadAlgorithm | string | Load balancing algorithm |
| weblogicPluginEnabled | boolean | Whether the WebLogic plugin is enabled |
| frontendHost | string | Frontend host for the cluster |
| frontendHTTPPort | integer | Frontend HTTP port |
| frontendHTTPSPort | integer | Frontend HTTPS port |
| numberOfServersInClusterAddress | integer | Number of servers in the cluster address |
| links | array |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/ClusterConfiguration",
"title": "ClusterConfiguration",
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Cluster name"
},
"clusterMessagingMode": {
"type": "string",
"description": "Messaging mode for the cluster",
"enum": [
"unicast",
"multicast"
]
},
"clusterBroadcastChannel": {
"type": "string",
"description": "Multicast channel for cluster communication"
},
"clusterAddress": {
"type": "string",
"description": "Comma-separated list of address:port pairs for cluster members"
},
"defaultLoadAlgorithm": {
"type": "string",
"description": "Load balancing algorithm",
"enum": [
"round-robin",
"weight-based",
"round-robin-affinity",
"weight-based-affinity",
"random"
]
},
"weblogicPluginEnabled": {
"type": "boolean",
"description": "Whether the WebLogic plugin is enabled"
},
"frontendHost": {
"type": "string",
"description": "Frontend host for the cluster"
},
"frontendHTTPPort": {
"type": "integer",
"description": "Frontend HTTP port"
},
"frontendHTTPSPort": {
"type": "integer",
"description": "Frontend HTTPS port"
},
"numberOfServersInClusterAddress": {
"type": "integer",
"description": "Number of servers in the cluster address"
},
"links": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Link"
}
}
},
"required": [
"name"
]
}