Configuration used for Cycle and UI Load Tests
This section describes the Weblogic Server Setup and the Cycle property details. For the property descriptions, refer the Glossary section.
Weblogic Server Setup
The Weblogic Server Setup is configured as following:
JDK | JDK 1.8.0_77 |
Weblogic Servers | 2 Linux servers are utilized to setup the WebLogic Cluster. |
OIPA & UI Cycle | There are a total of 6 OIPA UI and Cycle instances running on 2 Weblogic servers. Each Linux server has 3 OIPA UI and Cycle instances started. |
JVM Memory | The minimum and maximum memory for each JVM is set to 4 GB. |
DB Pool Size | The data source connection pool size initially is set to 15, with a maximum of 200 |
Cycle.Client Properties
The client properties are configured with the following values:
Property | Value |
Batch Size | 5,000 |
Grid Task Submission Thread Pool Size | 25 |
Cycle Group Size | 75 |
Cycle Period | 5 |
Cycle.Web Properties
The web properties are configured with the following values:
Property | Value |
Grid Task Submission Thread Pool Size | 50 |
Application Mode | PRODUCTION |
Application Resource Cache Timeout | -1 |
Cycle.Web Coherence Properties
The web coherence properties are configured with the following values:
Property | Value |
Default Task Processor Thread pool size | 90 |
UI PAS.Properties
The UI properties are configured with the following values:
Property | Value |
Application Mode | PRODUCTION |
Application Resource Cache Timeout | -1 |
jpa.showSql | false |
Database Settings
The database is configured with the following settings:
- Reorganized tables with large amounts of data
- System Global Area (SGA) Setting was updated from 8G to 18G
- Gathered schema level statistics before each cycle execution
Property | Value |
MEMORY_MAX_TARGET | 51G |
MEMORY_TARGET | 51G |
system session-cached-cursors | 7000 |
COMMIT_LOGGING | IMMEDIATE |
COMMIT_WAIT | NOWAIT |
CURSOR_SHARING | FORCE |
number of processes | 30000 |
open cursors | 30000 |