Consultor Eletrônico



Kbase 20381: What is unified broker shut down process?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/21/2008
Status: Verified

GOAL:

What is unified broker shut down process?

GOAL:

How to bring down a hanging broker?

FACT(s) (Environment):

All Supported Operating Systems
Progress 9.x
OpenEdge 10.x
WebSpeed 3.x

FIX:

Reasons for hang problem vary. It might be caused when breaking out of sessions inappropriately (ctrl-c), by PC-related problems, by development programming,etc.

Under normal circumstances, the broker will attempt to do the following steps when it is shut down:

1) Become deaf to new incoming connections.
2) Close the listening port.
3) Complete and/or abort requests that are currently running.
4) Close connections with all clients.
5) Stop all AppServer/agent processes by sending each a shutdown message.
6) Stop communications with AdminServer.
7) Exit the broker process.

When the broker receives a -kill command (asbman or wtbman), it performs steps 1, 2, 6, and 7. Occasionally it can hang while it tries to perform these steps.
In such cases, the broker can be stopped by issuing a second -kill command (that performs only step 7 above).