Author |
Message
|
shashivarungupta |
Posted: Fri Feb 22, 2013 6:10 am Post subject: amqzxma0.exe Process |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
Hi,
As we know that amqzxma0.exe process can be found on every machine where mq server package is installed. (v7 or later)
Does anyone know that amqzxma0 process invokes amqrimna program or not ? Cause I was wondering in what all scenarios the execution controller(amqzxma0) comes into picture !!
Any description about both the processes would be much appreciated. Thanks !! _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
mqjeff |
Posted: Fri Feb 22, 2013 6:15 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
The list of processes in the info center didn't cover sufficient information for you? |
|
Back to top |
|
 |
bruce2359 |
Posted: Fri Feb 22, 2013 6:38 am Post subject: Re: amqzxma0.exe Process |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
shashivarungupta wrote: |
I was wondering in what all scenarios the execution controller(amqzxma0) comes into picture !!
|
Given the name 'execution controller', can you guess what it does? _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
shashivarungupta |
Posted: Fri Feb 22, 2013 7:40 am Post subject: Re: amqzxma0.exe Process |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
bruce2359 wrote: |
shashivarungupta wrote: |
I was wondering in what all scenarios the execution controller(amqzxma0) comes into picture !!
|
Given the name 'execution controller', can you guess what it does? |
By just reading between the lines, it means, that process controls the execution/processing of some sort, which is no doubt related to mq queue manager.
And when we check the Info-center about that process it simply takes to the pages where that process 'amqzxma0' is mentioned in cases of queue manager stop (manually) required., by killing the processes in the mentioned order.
The information is of importance at Info-center, but I'm looking for information more about the functionality of process controller.
Apart from that, an executable 'amqrimna' , I don't find much infor. about it (though it's an internal entity of WebSphere MQ as other processes.) _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
Vitor |
Posted: Fri Feb 22, 2013 8:46 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
When you discover what you want to know, what value will this bring to you? _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
shashivarungupta |
Posted: Fri Feb 22, 2013 9:29 am Post subject: |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
Vitor wrote: |
When you discover what you want to know, what value will this bring to you? |
Being philosophical...hmm...
We can not value everything we know Or we wanted to know.
Knowledge matters more than the value of it.
But being logical...
In Qmgr Error log, where mq processes (aforesaid) were mentioned, just wanted to understand the functionality around them. (it was an activity where 'endmqm' was issued i.e. default Quiescing ending and qmgr was awaiting for appls to release connections) _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
Vitor |
Posted: Fri Feb 22, 2013 9:45 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
shashivarungupta wrote: |
Knowledge matters more than the value of it. |
Interesting point. I would not have considered abstract knowledge in the workplace personally, where I'm paid to know things and not paid to know things because you can know them. Friday afternoon ponder point....
shashivarungupta wrote: |
In Qmgr Error log, where mq processes (aforesaid) were mentioned, just wanted to understand the functionality around them. (it was an activity where 'endmqm' was issued i.e. default Quiescing ending and qmgr was awaiting for appls to release connections) |
Which I think touches back to the point about details in the InfoCenter. The only time you should be concerned with this process is (after having exhausted all other possibilities) you're killing it in accordance with the manual stop. What it actually does (in it's role as an IBM supplied MQ internal process) is not important as it relates the process to you. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
shashivarungupta |
Posted: Fri Feb 22, 2013 11:22 am Post subject: |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
Vitor wrote: |
shashivarungupta wrote: |
Knowledge matters more than the value of it. |
Interesting point. I would not have considered abstract knowledge in the workplace personally, where I'm paid to know things and not paid to know things because you can know them. Friday afternoon ponder point.... |
Vitor wrote: |
shashivarungupta wrote: |
In Qmgr Error log, where mq processes (aforesaid) were mentioned, just wanted to understand the functionality around them. (it was an activity where 'endmqm' was issued i.e. default Quiescing ending and qmgr was awaiting for appls to release connections) |
Which I think touches back to the point about details in the InfoCenter. The only time you should be concerned with this process is (after having exhausted all other possibilities) you're killing it in accordance with the manual stop. What it actually does (in it's role as an IBM supplied MQ internal process) is not important as it relates the process to you. |
Beyond the example I quoted, What it actually does, is important to know(about those processes) and understand.
Anyways...that example was just for to give a reference about the genesis of question(proactively), which could've been asked. _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
Vitor |
Posted: Sat Feb 23, 2013 7:00 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
shashivarungupta wrote: |
What it actually does, is important to know(about those processes) and understand. |
Again I pose the question why? Aside from the abstract point you made, what's important about knowing what it does?
Also consider this. If you know & understand what it does, will this affect how you handle it? What will happen if this custom handling you've developed is inappropriate for a later version of this process and you handle this process as if it still did what the previous version did? Will you raise a PMR if a future version doesn't contain it? Will you repeat this information gathering for each new fix pack of WMQ, any of which could change the processing of any of the internal processes without notice or documentation? How much effort will all this information gathering cost and is it worth it, given your earlier point about knowledge mattering more than it's value but this information gathering having a measurable time cost? A cost which your employers will want justified each time you incur it (i.e. for each fix pack)? _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
mvic |
Posted: Sat Feb 23, 2013 6:36 pm Post subject: Re: amqzxma0.exe Process |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
shashivarungupta wrote: |
Cause I was wondering in what all scenarios the execution controller(amqzxma0) comes into picture |
The execution controller is the main qmgr process. It is started by strmqm, but strmqm soon ends, so amqzxma0 is then the main process of the qmgr. If it ends, the qmgr ends (try sending signal 9 to it, on a test system only of course!). It monitors health of the qmgr. It helps when new apps connect to the qmgr.
Quote: |
Knowledge matters more than the value of it. |
I think differently to this. Knowledge is only useful if you can soon use that knowledge to your (or someone else's) advantage. But thank you for the philosophical point you have raised!  |
|
Back to top |
|
 |
PeterPotkay |
Posted: Sat Feb 23, 2013 7:11 pm Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
The majority of what any educated human being knows is useless in day to day life. Am I really ever going to need to know that Neptune is the 8th planet from the Sun? Or that Rhode Island is the smallest state? Or that there is this place called Hursley which indirectly has had a huge impact on my life the last 10 years? Yet all this stuff is interesting and makes for understanding the world in general.
Understanding how MQ works, even the bits that you may never have to touch, leads to a better understanding of the product overall, very likely allowing you to deduce what do in the parts where you will be tinkering.
Curiosity is to be encouraged.
I LOVED the sessions they had at the MQ Conferences dedicated to the Internals of MQ. _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
exerk |
Posted: Sun Feb 24, 2013 2:46 am Post subject: |
|
|
 Jedi Council
Joined: 02 Nov 2006 Posts: 6339
|
PeterPotkay wrote: |
The majority of what any educated human being knows is useless in day to day life. Am I really ever going to need to know that Neptune is the 8th planet from the Sun? Or that Rhode Island is the smallest state? Or that there is this place called Hursley which indirectly has had a huge impact on my life the last 10 years? Yet all this stuff is interesting and makes for understanding the world in general.
Understanding how MQ works, even the bits that you may never have to touch, leads to a better understanding of the product overall, very likely allowing you to deduce what do in the parts where you will be tinkering.
Curiosity is to be encouraged.
I LOVED the sessions they had at the MQ Conferences dedicated to the Internals of MQ. |
When you were a kid, did any of the clocks in your house work after you'd finished with them?  _________________ It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys. |
|
Back to top |
|
 |
Vitor |
Posted: Sun Feb 24, 2013 7:36 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
PeterPotkay wrote: |
The majority of what any educated human being knows is useless in day to day life. Am I really ever going to need to know that Neptune is the 8th planet from the Sun? Or that Rhode Island is the smallest state? Or that there is this place called Hursley which indirectly has had a huge impact on my life the last 10 years? Yet all this stuff is interesting and makes for understanding the world in general. |
Don't get me wrong; I'm as much of a fan of abstract knowledge as the next guy. I know far more than any human needs to about 18th Century British political history, and my knowledge of cryptography is far more than is needed to set up SSL.
PeterPotkay wrote: |
Understanding how MQ works, even the bits that you may never have to touch, leads to a better understanding of the product overall, very likely allowing you to deduce what do in the parts where you will be tinkering. |
Now you see, there's that word - "tinkering". If this wasn't WMQ but your car (or your TV) would you still "tinker" with it? Or would you take it to a dealership to be fixed?
PeterPotkay wrote: |
Curiosity is to be encouraged. |
So you'd encourage your son or daughter to investigate the inner workings of your family car? Or your 60 inch plasma? Just for the sheer joy of the knowledge?
There was a time I could change the points on a car. For our younger readers, this was part of the ignition system that control the cylinder firing sequence and comprised a rotating metal contact carrying a painful amount of current; you may have seen in old movies where a car is disabled by pulling a cap with four or six cables off something. I could assume that I could translate this knowledge into the ability to fix the engine management system on my Focus, which performs the same task.
That assumption would probably leave my car inoperable and/or on fire, especially as there are no reference documents produced by Ford for it (and indeed it has a little symbol on it indicating "don't touch"). So I know it's there but detailed knowledge of what it's doing and how has no value. I doubt even a detailed knowledge of it's workings would be much help in fixing my wife's Explorer. Or the 2015 Focus.
So you can be curious about amqzxma0 but knowing details has no value. Unless you're employed at Hursley and paid to know about it. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Vitor |
Posted: Sun Feb 24, 2013 7:39 am Post subject: Re: amqzxma0.exe Process |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
mvic wrote: |
Quote: |
Knowledge matters more than the value of it. |
I think differently to this. Knowledge is only useful if you can soon use that knowledge to your (or someone else's) advantage. |
You should see the grade my niece got for her term paper on British Prime Ministers.
mvic wrote: |
thank you for the philosophical point you have raised!  |
Indeed. It's rare we get to move out of the technical realm here. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
mqjeff |
Posted: Sun Feb 24, 2013 9:38 am Post subject: Re: amqzxma0.exe Process |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Vitor wrote: |
mvic wrote: |
Quote: |
Knowledge matters more than the value of it. |
I think differently to this. Knowledge is only useful if you can soon use that knowledge to your (or someone else's) advantage. |
 |
I dislike the notion of viewing the world soley in terms of personal advantage.
I dislike the notion that knowledge must have immediate value.
The fact that I have not personally stuck a fork into a power socket since I was two does nothing to change the fact that it is still a bad idea.
It does nothing to change the fact that things that I suspect to carry large quantities of current may be equally poor to play with, despite not resembling in any manner a power socket.
A fact once learned casts an implacable shadow of experience on the whole of the remainder of existence. |
|
Back to top |
|
 |
|