|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Mqseries agent |
« View previous topic :: View next topic » |
Author |
Message
|
srikumar |
Posted: Tue Mar 26, 2002 7:54 am Post subject: |
|
|
Novice
Joined: 14 Aug 2001 Posts: 14
|
I see lot of agents being generated in our application
for ex :-- ,amqzlaa0 -mTSRMDP01 -fip44
We use java to code , as our application is in development stage we were
reclying the mqseries for every couple of weeks ( as the code changes are being done)
Is there a harm if we generate more agents , write now If do a line count there are 58 agents . The highest agent No is fip71.( It looks like some agents got cleared)
I am not sure if garbage collector has removed them.
I am unix admin , and I monitor Mq series.
|
|
Back to top |
|
 |
mqonnet |
Posted: Tue Mar 26, 2002 8:04 am Post subject: |
|
|
 Grand Master
Joined: 18 Feb 2002 Posts: 1114 Location: Boston, Ma, Usa.
|
Agents are created and destroyed by MQ itself. Application programmer has nothing to do with it. As for administering MQ, lots of agents would not have any effect other than the performance of the system. That again depends on the server speed, number of cpus' involved and many such stuff. But yes, if you dont have any processing going on at a given point of time, you should see only 1/2 agents running(that too only if you have your QM running). If you see many more even after all processing stops, that is the time you should probably manually kill all the agents. But before doing so, make sure that no processing is going on in the background.
Hope this helps.
Cheers.
Kumar
_________________ IBM Certified WebSphere MQ V5.3 Developer
IBM Certified WebSphere MQ V5.3 Solution Designer
IBM Certified WebSphere MQ V5.3 System Administrator |
|
Back to top |
|
 |
srikumar |
Posted: Tue Mar 26, 2002 8:35 am Post subject: |
|
|
Novice
Joined: 14 Aug 2001 Posts: 14
|
Thanks for the quick reply,
We have a Sun 6500 whith 16 cpus, Our applications are constantly running , So I cannot clear the agents, I am not sure if I have to look at the application code or is there any configuration changes that need to be made.
If it is ok to have a couple of hundred agents then I shall ignore it.
Thanks
|
|
Back to top |
|
 |
mqonnet |
Posted: Tue Mar 26, 2002 8:40 am Post subject: |
|
|
 Grand Master
Joined: 18 Feb 2002 Posts: 1114 Location: Boston, Ma, Usa.
|
You dont have to look at the app, as i pointed out earlier that the agents are not within the control of the Application. The only way with which you could reduce the number of agents is using the Fastpath option within the apps. But this is valid only if the apps are running on the server and not on clients.
As for any configuration changes, i dont think there are any that control agents. Each application instance will Always start an Agent. And hence there would be at least as many agents as there are instances of the app(without Fastpath). And yes, having couple of hundered agents is perfectly normal. But only if you have as many or at least as many apps running. There would not be more than 10 agents pertaining to the QM, unless you have 100's of channels Active. Also you might want to distribute the load of all the apps and the agents accross different cpus so that they dont get pegged.
Hope this helps.
Cheers.
Kumar
_________________ IBM Certified WebSphere MQ V5.3 Developer
IBM Certified WebSphere MQ V5.3 Solution Designer
IBM Certified WebSphere MQ V5.3 System Administrator |
|
Back to top |
|
 |
srikumar |
Posted: Tue Mar 26, 2002 8:41 am Post subject: |
|
|
Novice
Joined: 14 Aug 2001 Posts: 14
|
[ This Message was edited by: srikumar on 2002-03-26 10:07 ] |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|