C Oracle WebLogic Server Configuration Settings
This section contains Oracle WebLogic Server configuration setting recommendations for three sizes of deployment configurations:
-
Small (100 users)
-
Medium (300 to 400 users)
-
Large (1000 users)
These recommendations are based on a set of mixed scenarios.
Use this information when tuning the Oracle WebLogic server. When you make changes, do so in small increments so that you can be sure of the effects without significant negative results.
Note:
These recommendations are subject to change pending the results of benchmark testing and feedback on customer usage.
See MetaSolv Solution Planning Guide for more information on the recommended hardware for these deployments.
Small Deployment Administration Server
Table C-1 lists the recommended configuration settings for a small deployment administration server.
Table C-1 Small Deployment Administration Server Configuration Settings
Name | Parameter | Value | Parameter | Value |
---|---|---|---|---|
Oracle WebLogic Server |
Domain Name |
mslvadmin |
Not applicable |
Not applicable |
JDK |
Version |
8 (with patches) |
Not applicable |
Not applicable |
JVM |
-Xms |
1024m (32-bit Windows) 1024m (64-bit Windows) 8g (64-bit non-Windows) |
-Xmx |
1024m (32-bit Windows) 4g (64-bit Windows) 8g (64-bit non-Windows) |
JVM |
-XX:NewSize |
256m |
-XX:MaxNewSize |
256m |
JVM |
-server |
Not applicable |
Not applicable |
Not applicable |
JVM |
MAXMETASPACESIZE |
772m |
Not applicable |
Not applicable |
Deployment |
STARTMODE |
TRUE |
Not applicable |
Not applicable |
Application Backlog |
50 |
Not applicable |
Not applicable |
Not applicable |
JDBC (MSLVPool) |
Initial Capacity |
15 |
Max Capacity |
80 |
JDBC (MSLVPool) |
Capacity Increment |
1 |
Manual Shrinking |
Not applicable |
JDBC (MSLVDBTracePool) |
Initial Capacity |
0 |
Max Capacity |
5 |
JDBC (MSLVDBTracePool) |
Capacity Increment |
1 |
Manual Shrinking |
Not applicable |
JTA |
Timeout Seconds |
360 |
Not applicable |
Not applicable |
MSLVDomain Logging |
Rotation Type |
By Size |
File Min Size |
10000 |
MSLVDomain Logging |
Number Of Files Limited |
Check box selected |
File Count |
10 |
App Server Logging |
Redirect stdout logging enabled |
Check box cleared |
Not applicable |
Not applicable |
App Server Logging |
Rotation Type |
By Size |
Rotation File Size |
10000 |
App Server Logging |
Limit number of retained files |
Check box selected |
Files to retain |
10 |
App Server Logging |
Domain log broadcaster |
Off |
HTTP access log file enabled |
Check box cleared |
Small Deployment Clustered Administration Server
Table C-2 lists the recommended settings for a small deployment clustered administration server.
Table C-2 Small Deployment Clustered Administration Server Settings
Name | Parameter | Value | Parameter | Value |
---|---|---|---|---|
Oracle WebLogic Server |
Server Names |
Server1, Server2 |
Server Port |
7063, 7063 |
JDK |
Version |
8 (with patches) |
Not applicable |
Not applicable |
JVM |
-Xms |
1024m (32-bit Windows) 1024m (64-bit Windows) 8g (64-bit non-Windows) |
-Xmx |
1024m (32-bit Windows) 4g (64-bit Windows) 8g (64-bit non-Windows) |
JVM |
-XX:NewSize |
256m |
-XX:MaxNewSize |
256m |
JVM |
-server |
Not applicable |
Not applicable |
Not applicable |
JVM |
MAXMETASPACESIZE |
772m |
Not applicable |
Not applicable |
Deployment |
STARTMODE |
TRUE |
Not applicable |
Not applicable |
Application Backlog |
200 |
Not applicable |
Not applicable |
Not applicable |
MSLVDomain Logging |
Rotation Type |
By Size |
File Min Size |
10000 |
MSLVDomain Logging |
Number Of Files Limited |
Check box selected |
File Count |
10 |
AppServer Logging |
Redirect stdout logging enabled |
Check box cleared |
Not applicable |
Not applicable |
AppServer Logging |
Rotation Type |
By Size |
Rotation File Size |
10000 |
AppServer Logging |
Limit number of retained files |
Check box selected |
Files to retain |
10 |
AppServer Logging |
Domain log broadcaster |
Off |
HTTP access log file enabled |
Check box cleared |
Cluster |
Name |
Cluster280R |
MULTICAST IP |
239.192.0.0 |
Cluster |
Cluster Address |
Server1:7063, Server2:7063 |
MULTICAST PORT |
6060 |
Cluster |
WebLogic Plug-In Enabled |
Check box cleared |
Not applicable |
Not applicable |
Medium Deployment Administration Server
Table C-3 lists the recommended configuration settings for a medium deployment administration server.
Table C-3 Medium Deployment Server Configuration Settings
Name | Parameter | Value | Parameter | Value |
---|---|---|---|---|
Oracle WebLogic Server |
Domain Name |
mslvadomain |
Server Name |
mslvadmin |
JDK |
Version |
8 (with patches) |
Not applicable |
Not applicable |
JVM |
-Xms |
1024m (32-bit Windows) 1024m (64-bit Windows) 8g (64-bit non-Windows) |
-Xmx |
1024m (32-bit Windows) 4g (64-bit Windows) 8g (64-bit non-Windows) |
JVM |
-XX:NewSize |
256m |
-XX:MaxNewSize |
256m |
JVM |
-server |
Not applicable |
Not applicable |
Not applicable |
JVM |
MAXMETASPACESIZE |
772m |
Not applicable |
Not applicable |
Deployment |
STARTMODE |
TRUE |
Not applicable |
Not applicable |
Application Backlog |
50 |
Not applicable |
Not applicable |
Not applicable |
JDBC (MSLVPool) |
Initial Capacity |
15 |
Max Capacity |
400 |
JDBC (MSLVPool) |
Capacity Increment |
1 |
Manual Shrinking |
Not applicable |
JDBC (MSLVDBTracePool) |
Initial Capacity |
0 |
Max Capacity |
5 |
JDBC (MSLVDBTracePoo |
Capacity Increment |
1 |
Manual shrinking |
Not applicable |
JTA |
Timeout Seconds |
360 |
Not applicable |
Not applicable |
MSLVDomain Logging |
Rotation Type |
By Size |
File Min Size |
10000 |
MSLVDomain Logging |
Number Of Files Limited |
Check box selected |
File Count |
10 |
App Server Logging |
Redirect stdout logging enabled |
Check box cleared |
Not applicable |
Not applicable |
App Server Logging |
Rotation Type |
By Size |
Rotation File Size |
10000 |
App Server Logging |
Limit number of retained files |
Check box selected |
Files to retain |
10 |
App Server Logging |
Domain log broadcaster |
Off |
HTTP access log file enabled |
Check box cleared |
Medium Deployment Clustered Server
Table C-4 lists the setup conventions for a medium deployment clustered server.
Table C-4 Medium Deployment Clustered Server Setup Conventions
Clustered Server Name | Machine Name | Port Number | Replication Group Primary | Replication Group Secondary |
---|---|---|---|---|
Server11 |
Machine1 |
7063 |
G1 |
G2 |
Server12 |
Machine1 |
9063 |
G1 |
G2 |
Server21 |
Machine2 |
7063 |
G2 |
G3 |
Server22 |
Machine2 |
9063 |
G2 |
G3 |
Server31 |
Machine3 |
7063 |
G3 |
G4 |
Server32 |
Machine3 |
9063 |
G3 |
G4 |
Server41 |
Machine4 |
7063 |
G4 |
G1 |
Server42 |
Machine4 |
9063 |
G4 |
G1 |
Medium Deployment Clustered Server Configuration
Table C-5 lists the recommended configuration settings for a medium deployment clustered server.
Table C-5 Medium Deployment Clustered Server Configuration Settings
Name | Parameter | Value | Parameter | Value |
---|---|---|---|---|
Oracle WebLogic Server |
Domain Name |
mslvdomain |
Not available |
Not available |
JDK |
Version |
8 (with patches) |
Not available |
Not available |
JVM |
-Xms |
1024m (32-bit Windows) 1024m (64-bit Windows) 8g (64-bit non-Windows) |
-Xmx |
1024m (32-bit Windows) 4g (64-bit Windows) 8g (64-bit non-Windows) |
JVM |
-XX:NewSize |
256m |
-XX:MaxNewSize |
256m |
JVM |
-server |
Not available |
Not available |
Not available |
JVM |
MAXMETASPACESIZE |
772m |
Not available |
Not available |
Deployment |
STARTMODE |
TRUE |
Not available |
Not available |
Application Backlog |
200 |
Not available |
Not available |
Not available |
MSLVDomain Logging |
Rotation Type |
By Size |
File Min Size |
10000 |
MSLVDomain Logging |
Number Of Files Limited |
Check box selected |
File Count |
10 |
AppServer Logging |
Redirect stdout logging enabled |
Check box cleared |
Not available |
Not available |
AppServer Logging |
Rotation Type |
By Size |
Rotation File Size |
10000 |
AppServer Logging |
Limit number of retained files |
Check box selected |
Files to retain |
10 |
AppServer Logging |
Domain log broadcaster |
Off |
HTTP access log file enabled |
Check box cleared |
Cluster |
Name |
ClusterV480 |
MULTICAST IP |
239.192.0.1 |
Cluster |
Cluster Address |
Server11:7063 Server12:9063 Server21:7063 Server22:9063 Server31:7063 Server32:9063 Server41:7063 Server42:9063 |
MULTICAST PORT |
6061 |
Cluster |
WebLogic Plug-In Enabled |
Check box cleared |
Not available |
Not available |
Large Deployment Administration Server
Table C-6 lists the recommended configuration settings for a large deployment administration server.
Table C-6 Large Deployment Administration Server Configuration Settings
Name | Parameter | Value | Parameter | Value |
---|---|---|---|---|
Oracle WebLogic Server |
Domain Name |
mslvadomain |
Server Name |
mslvadmin |
JDK |
Version |
8 (with patches) |
Not available |
Not available |
JVM |
-Xms |
1024m (32-bit Windows) 1024m (64-bit Windows) 8g (64-bit non-Windows) |
-Xmx |
1024m (32-bit Windows) 4g (64-bit Windows) 8g (64-bit non-Windows) |
JVM |
-XX:NewSize |
256m |
-XX:MaxNewSize |
256m |
JVM |
-server |
Not available |
Not available |
Not available |
JVM |
MAXMETASPACESIZE |
772m |
Not available |
Not available |
Deployment |
STARTMODE |
TRUE |
Not available |
Not available |
Application Backlog |
50 |
Not available |
Not available |
Not available |
JDBC (MSLVPool) |
Initial Capacity |
15 |
Max Capacity |
800 |
JDBC (MSLVPool) |
Capacity Increment |
1 |
Manual Shrinking |
Not available |
JDBC (MSLVDBTracePool) |
Initial Capacity |
0 |
Max Capacity |
5 |
JDBC (MSLVDBTracePool) |
Capacity Increment |
1 |
Manual Shrinking |
Not available |
JTA |
Timeout Seconds |
360 |
Not available |
Not available |
MSLVDomain Logging |
Rotation Type |
By Size |
File Min Size |
10000 |
MSLVDomain Logging |
Number Of Files Limited |
Check box selected |
File Count |
10 |
App Server Logging |
Redirect stdout logging enabled |
Check box cleared |
Not available |
Not available |
App Server Logging |
Rotation Type |
By Size |
Rotation File Size |
10000 |
App Server Logging |
Limit number of retained files |
Check box selected |
Files to retain |
10 |
App Server Logging |
Domain log broadcaster |
Off |
HTTP access log file enabled |
Check box cleared |
Web Application |
Files Reload Period (for all) |
-1 |
Not available |
Not available |
Large Deployment Clustered Server
Table C-7 lists the setup conventions for a large deployment clustered server.
Table C-7 Large deployment clustered server setup conventions
Clustered Server Name | MachineName | Port Number | Replication Group Primary | Replication Group Secondary |
---|---|---|---|---|
Server11 |
Machine1 |
6063 |
G1 |
G2 |
Server12 |
Machine1 |
7063 |
G1 |
G2 |
Server13 |
Machine1 |
8063 |
G1 |
G2 |
Server14 |
Machine1 |
9063 |
G1 |
G2 |
Server21 |
Machine2 |
6063 |
G2 |
G3 |
Server22 |
Machine2 |
7063 |
G2 |
G3 |
Server23 |
Machine2 |
8063 |
G2 |
G3 |
Server24 |
Machine2 |
9063 |
G2 |
G3 |
Server31 |
Machine3 |
6063 |
G3 |
G4 |
Server32 |
Machine3 |
7063 |
G3 |
G4 |
Server33 |
Machine3 |
8063 |
G3 |
G4 |
Server34 |
Machine3 |
9063 |
G3 |
G4 |
Server41 |
Machine4 |
6063 |
G4 |
G1 |
Server42 |
Machine4 |
7063 |
G4 |
G1 |
Server43 |
Machine4 |
8063 |
G4 |
G1 |
Server44 |
Machine4 |
9063 |
G4 |
G1 |
Large Deployment Clustered Server Configuration
Table C-8 lists the recommended configuration settings for a large deployment clustered server.
Table C-8 Large Deployment Clustered Server Configuration Settings
Name | Parameter | Value | Parameter | Value |
---|---|---|---|---|
Oracle WebLogic Server |
Domain Name |
mslvdomain |
Not applicable |
Not applicable |
JDK |
Version |
8 (with patches) |
Not applicable |
Not applicable |
JVM |
-Xms |
1024m (32-bit Windows) 1024m (64-bit Windows) 8g (64-bit non-Windows) |
-Xmx |
1024m (32-bit Windows) 4g (64-bit Windows) 8g (64-bit non-Windows) |
JVM |
-XX:NewSize |
256m |
-XX:MaxNewSize |
256m |
JVM |
-server |
Not applicable |
Not applicable |
Not applicable |
JVM |
MAXMETASPACESIZE |
772m |
Not applicable |
Not applicable |
Deployment |
STARTMODE |
TRUE |
Not applicable |
Not applicable |
Application Backlog |
200 |
Not applicable |
Not applicable |
Not applicable |
MSLVDomain Logging |
Rotation Type |
By Size |
File Min Size |
10000 |
MSLVDomain Logging |
Number Of Files Limited |
Check box selected |
File Count |
10 |
AppServer Logging |
Redirect stdout logging enabled |
Check box cleared |
Not applicable |
Not applicable |
AppServer Logging |
Rotation Type |
By Size |
Rotation File Size |
10000 |
AppServer Logging |
Limit number of retained files |
Check box selected |
Files to retain |
10 |
AppServer Logging |
Domain log broadcaster |
Off |
HTTP access log file enabled |
Check box cleared |
Cluster |
Name |
ClusterV880 |
MULTICAST IP |
239.192.0.2 |
Cluster |
Cluster Address |
Server11:6063 Server12:7063 Server13:8063 Server14:9063 Server21:6063 Server22:7063 Server23:8063 Server24:9063 Server31:6063 Server32:7063 Server33:8063 Server34:9063 Server41:6063 Server42:7063 Server43:8063 Server44:9063 |
MULTICAST PORT |
6062 |
Cluster |
WebLogic Plug-In Enabled |
Check box cleared |
Not applicable |
Not applicable |