IBM Version 52 Computer Accessories User Manual


 
For example, a business process starts a Sterling Connect:Direct Begin
Session service, and then a sleep service is active for 5 minutes. During that
time, a softstop is triggered with the Finish Current Step completion policy.
The BP will not be marked HALTED_SOFTSTOP or move to another node
until the Sterling Connect:Direct End Session service is executed. This
allows BP sessions to complete successfully without interruption.
f. Drain Queues
This is used to distribute the business processes in the queue to other live
nodes (cluster installations only) or save them to the database for recovery
(cluster and noncluster installations).
If the drain policy is Drain ALL BPs, then both started and unstarted
business processes are distributed or saved. If it is Drain Not Started BPs
(the default value), then just unstarted business processes are distributed or
saved. If it is Drain No BPs, then no business processes are distributed or
saved. If it is Drain Not Started BPs and No Open Session BPs, then the
business processes that are unstarted and with no open server session are
distributed or saved. Processes that are distributed to other queues use the
same queue number.
Note: If the business process completion policy in the Block Queues step is
Finish Business Process (the default value), then the specified drain policy
will be honored. If the business process completion policy is Finish Current
Step or Finish Current Execution Cycle, then the drain policy will be Drain
ALL BPs.
The following graphic shows an example of the results of selecting the
Drain Not Started BPs option.
g. Execute BPs On Queues This is used to allow the business processes on the
queue to complete. The following graphic shows an example of this action.
v The BPs Execution Summary section shows the business process activity
for all queues.
v In the BPs In Execution section, you can do the following:
Click Show Service/Adapter Activity Status to show all
service/adapter activity information. You can access the same
information from the Administration UI by clicking Business Process
> Monitor > Current Activities.
Click Show business process Execution Thread Status to show all
threads executing business processes. You can access the same
information from the Administration UI by clicking Operations >
Thread Monitor.
If there are business processes executing that you no longer want to
wait for, they can be terminated via the Show business process
Execution Thread Status link, using the Stop or Interrupt buttons.
114 Sterling B2B Integrator: Performance Management