Author |
Message
|
Rahul999 |
Posted: Sun Nov 23, 2008 3:03 am Post subject: First step when Message Broker hangs 100% CPU ?? |
|
|
 Centurion
Joined: 14 Mar 2007 Posts: 134
|
Hi Friends,
We have a 100% CPU utilization problem and the broker hanged on our production system running on HP-UX.
Due to time crunch I had to restart the message broker without giving it a thought. But, what should be ideal first step if the message broker hangs ?
Regards,
rAhUl |
|
Back to top |
|
 |
smdavies99 |
Posted: Sun Nov 23, 2008 6:38 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
Is it probably one of the ExecutionGroups executing code that is in a loop (or some other sillyness)
Find the pid of the EG and kill it. It will automatically restart.
Should not happen in a Production Environment  _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
Vitor |
Posted: Sun Nov 23, 2008 9:59 am Post subject: Re: First step when Message Broker hangs 100% CPU ?? |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Rahul999 wrote: |
But, what should be ideal first step if the message broker hangs ? |
Find the most recent change to a flow in the broker.
Reverse this change.
Tell the developer his flow has a loop in it.
 _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Rahul999 |
Posted: Mon Nov 24, 2008 12:29 am Post subject: |
|
|
 Centurion
Joined: 14 Mar 2007 Posts: 134
|
Hello All,
Is there any command or steps like refreshing of "Message Broker" who can done the job without need to kill any process ?
And, how we can isolate the problem to a particular message flow.
I know through process ID we can pin-point to a particular execution group, but is there any way to pin point to a particular message flow.
Regards,
Rahul |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Nov 24, 2008 3:56 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Last deploy date within the e.g. ?  _________________ MQ & Broker admin |
|
Back to top |
|
 |
Rahul999 |
Posted: Mon Nov 24, 2008 6:23 pm Post subject: |
|
|
 Centurion
Joined: 14 Mar 2007 Posts: 134
|
Quote: |
Last deploy date within the e.g. ? |
sorry saper, I didn't really understand what you mean.
Quote: |
I know through process ID we can pin-point to a particular execution group, but is there any way to pin point to a particular message flow.
|
Is there any way we can point the problem(memory Utilization) to a particular message flow. |
|
Back to top |
|
 |
|