Skip to content

Commit 91c7545

Browse files
authoredMay 5, 2020
Jira wdt 409 documentation changes (#615)
* refine for pre 12214 * Document dynamic cluster server groups
1 parent 66fbd66 commit 91c7545

File tree

1 file changed

+42
-5
lines changed

1 file changed

+42
-5
lines changed
 

‎site/type_def.md

+42-5
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,18 @@ WebLogic Server Deploy Tooling has an extensible domain type system. The three
44

55
```json
66
{
7-
"copyright": "Copyright (c) 2017, 2019, Oracle Corporation and/or its affiliates. All rights reserved.",
7+
"copyright": "Copyright (c) 2017, 2020, Oracle Corporation and/or its affiliates.",
88
"license": "Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl",
99
"name": "JRF",
1010
"description": "JRF type domain definitions",
1111
"versions": {
1212
"12.1.2": "JRF_1212",
1313
"12.1.3": "JRF_1213",
14-
"12.2.1": "JRF_12CR2",
15-
"12.2.1.3": "JRF_12213"
14+
"12.2.1.0": "JRF_12CR2",
15+
"12.2.1.1": "JRF_12C_DYN",
16+
"12.2.1.2": "JRF_12C_DYN",
17+
"12.2.1.3": "JRF_12C_DYN",
18+
"12.2.1.4": "JRF_12214"
1619
},
1720
"definitions": {
1821
"JRF_1212" : {
@@ -47,16 +50,28 @@ WebLogic Server Deploy Tooling has an extensible domain type system. The three
4750
"serverGroupsToTarget": [ "JRF-MAN-SVR", "WSMPM-MAN-SVR" ],
4851
"rcuSchemas": [ "MDS", "IAU", "IAU_VIEWER", "IAU_APPEND", "OPSS" ]
4952
},
50-
"JRF_12213": {
53+
"JRF_12C-DYN": {
5154
"baseTemplate": "Basic WebLogic Server Domain",
5255
"extensionTemplates": [
5356
"Oracle JRF WebServices Asynchronous services",
5457
"Oracle WSM Policy Manager",
5558
"Oracle Enterprise Manager"
5659
],
5760
"serverGroupsToTarget": [ "JRF-MAN-SVR", "WSMPM-MAN-SVR" ],
61+
"dynamicClusterServerGroupsToTarget": [ "WSMPM-DYN-CLUSTER" ],
5862
"rcuSchemas": [ "WLS", "MDS", "IAU", "IAU_VIEWER", "IAU_APPEND", "OPSS" ]
59-
}
63+
},
64+
"JRF_12214": {
65+
"baseTemplate": "Basic WebLogic Server Domain",
66+
"extensionTemplates": [
67+
"Oracle JRF WebServices Asynchronous services",
68+
"Oracle WSM Policy Manager",
69+
"Oracle Enterprise Manager"
70+
],
71+
"serverGroupsToTarget": [ "JRF-MAN-SVR", "WSMPM-MAN-SVR" ],
72+
"dynamicClusterServerGroupsToTarget": [ "WSMPM-DYN-CLUSTER", "WSM-CACHE-DYN-CLUSTER" ],
73+
"rcuSchemas": [ "WLS", "MDS", "IAU", "IAU_VIEWER", "IAU_APPEND", "OPSS" ]
74+
}
6075
}
6176
}
6277
```
@@ -106,6 +121,7 @@ To create more complex domains with clusters of different types, it is necessary
106121
"Oracle Service Bus"
107122
],
108123
"serverGroupsToTarget": [ "JRF-MAN-SVR", "WSMPM-MAN-SVR", "SOA-MGD-SVRS", "OSB-MGD-SVRS-COMBINED" ],
124+
"dynamicClusterServerGroupsToTarget": [ "SOA-DYN-CLUSTER" ],
109125
"rcuSchemas": [ "STB", "WLS", "MDS", "IAU", "IAU_VIEWER", "IAU_APPEND", "OPSS", "UCSUMS", "SOAINFRA" ]
110126
}
111127
}
@@ -188,6 +204,27 @@ topology:
188204
NodeManagerPasswordEncrypted: welcome1
189205
```
190206
207+
### Dynamic Cluster Server Groups
208+
Dynamic Cluster Server Groups are server groups that can be targeted to dynamic clusters. Dynamic clusters were added in WebLogic Server version 12.1.2. In WebLogic Server version 12.2.1.1, the ability to target a single dynamic server group to a dynamic cluster was added. In WebLogic Server Version 12.2.1.4, you now have the ability to target multiple dynamic server groups to a dynamic cluster.
209+
210+
To enable targeting of dynamic server groups to dynamic clusters, add the dynamicClusterServerGroupsToTarget entry with any dynamic server groups you wish to be targeted to the dynamic clusters in your model or domain. This list must only contain one dynamic server group if you are running a version of WebLogic Server earlier than 12.2.1.4.
211+
```json
212+
{
213+
"definitions": {
214+
"dynamicClusterServerGroupsToTarget" : [ "WSMPM-DYN-CLUSTER", "WSM-CACHE-DYN-CLUSTER" ]
215+
}
216+
}
217+
```
218+
If you wish to specify which dynamic server group to target to a dynamic server, add DynamicClusterServerGroupTargetingLimits to the domainInfo of your model. This entry can coexist with managed servers defined in ServerGroupTargetingLimits.
219+
```yaml
220+
domainInfo:
221+
AdminUserName: weblogic
222+
AdminPassword: welcome1
223+
ServerStartMode: prod
224+
DynamicClusterServerGroupTargetingLimits:
225+
'SOA-DYN-CLUSTER': 'soa_dynamic_cluster'
226+
```
227+
191228
### Custom Extension Templates
192229
193230
The `customExtensionTemplates` attribute can be used to specify custom extension templates to be applied to the domain. These should be specified as absolute file paths, and can use tokens.

0 commit comments

Comments
 (0)
Please sign in to comment.