Database Reference
In-Depth Information
The following diagram elaborates on the different types of processes that you
may have and how you can optimize the runtime execution infrastructure for
them. The diagram explores the various considerations to keep in mind while
setting infrastructure level properties such as
idempotency, dispatcher
threads, nonBlockingInvoke, completionPersistPolicy
, and
completionPer-
sistLevel
. For example, for an asynchronous and a durable process, caller
threads are allocated for each instance and all messages are persisted as the
instance dehydrates at multiple breakpoints. These kinds of processes would
need a different tuning than synchronous and transient processes that do not
persist instances. These properties are discussed in more length in a later sec-
tion of this chapter, when we will discuss tuning at the composite application
level.
Tuning the BPEL Service Engine
You can tune the BPEL Service Engine from Oracle Enterprise Manager Fusion
Middleware Control by right-clicking on
soa-infra
and navigating to
SOA Ad-
ministration
|
BPEL Properties
.
Apply the settings shown in the following table to tune the BPEL Service Engine.
Some properties are accessed by clicking on the
More BPEL Configuration
Properties
link. Make sure you click on
Apply
to save your changes.