Database Reference
In-Depth Information
Thus, the three settings to consider in asynchronous Mediator services are the
following:
•
The
Parallel Locker Thread Sleep
setting, which is defined at the Mediator
Service Engine level
•
The number of threads allocated to the Mediator Service Engine, defined by
the
Parallel Worker Threads
parameter
•
The
Priority
property, which is set at design time and applicable only to par-
allel routing rules
Mediator Service Engine properties
To tune the Mediator Service Engine settings, right-click on
soa-infra
, then nav-
igate to
SOA Administration
|
Mediator Properties
.
Consider setting
Metrics Level
to
disabled
unless DMS metrics collection is ex-
plicitly required.
Parallel Worker Threads
should be set to around
4
for smal-
ler environments and
20
for larger ones. Also, consider setting
Parallel Maxim-
um Rows Retrieved
to
200
for smaller environments and
600
for larger ones.
Always set
Parallel Locker Thread Sleep
to
1
, which is the lowest setting, as
this will impact the time the engine waits before looping through subsequent ser-
vices.
Using scripting (WLST) to modify component engine MBeans
All this while you have seen how you can tune the Service Engines from Oracle
Enterprise Manager Fusion Middleware Control by navigating their respective
MBeans. As an administrator, you should ideally automate this activity, so that
you can replicate the change across environments easily. To your relief, you can
use
WebLogic Scripting Tool (WLST)
to hierarchically navigate through the
domain and server MBeans. Upon connecting to the server runtime from WLST,
you can browse the SCA component engines and composite MBeans by chan-
ging your location to a custom writable tree.