Author |
Message
|
masteringmq |
Posted: Thu Feb 12, 2009 5:16 pm Post subject: Process manager |
|
|
Master
Joined: 20 Oct 2008 Posts: 200
|
On a unix box I issued the following command ps -ef | grep <qmgr> and saw the following process running:
amqzmuc0 - Critical process manager
amqzmur0 - Restartable process manager
I google for the following information but was unable to find anything related to this processes. What is the purpose of this process? |
|
Back to top |
|
 |
Gaya3 |
Posted: Thu Feb 12, 2009 7:26 pm Post subject: Re: Process manager |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
|
Back to top |
|
 |
masteringmq |
Posted: Thu Feb 12, 2009 11:46 pm Post subject: |
|
|
Master
Joined: 20 Oct 2008 Posts: 200
|
Logger process? Meaning that this process receives information and writes it to a log?. Who generates the information?. Also what does a MQ utility manager do?. |
|
Back to top |
|
 |
Vitor |
Posted: Fri Feb 13, 2009 1:25 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
masteringmq wrote: |
Who generates the information?. |
Who do you think?
masteringmq wrote: |
Also what does a MQ utility manager do?. |
Why does it matter? _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
masteringmq |
Posted: Fri Feb 13, 2009 1:57 am Post subject: |
|
|
Master
Joined: 20 Oct 2008 Posts: 200
|
Because I can find information for all the other processes. |
|
Back to top |
|
 |
masteringmq |
Posted: Fri Feb 13, 2009 10:41 pm Post subject: |
|
|
Master
Joined: 20 Oct 2008 Posts: 200
|
Now I understand that the amqzmuc0 writes information to the log file (e.g S0000245.LOG) which contains all the mq definitions. amqzmur0 is also the same as amqzmuc0. If this processes is killed then information about new mq definitions wont get written to the log file. This present a problem when recovering a crashed queue manager. |
|
Back to top |
|
 |
Vitor |
Posted: Sat Feb 14, 2009 3:18 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
masteringmq wrote: |
This present a problem when recovering a crashed queue manager. |
If a queue manager process is killed, then of course you'll have a problem. If you cancel an database process then you'll have a problem.
In the scenario you've invented, you'd need to kill the logger process before it can add the new definitions, or before you can issue a new record image command. This is a very small window of oppertunity.
Pedantically you don't "recover" a crashed queue manager. A crashed queue manager recovers itself on restart. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
|