Author |
Message
|
72dolfan |
Posted: Fri Jul 28, 2006 5:06 am Post subject: AMQRMPPA process chewing up memory |
|
|
Acolyte
Joined: 02 May 2006 Posts: 53
|
Hi,
We recently had a problem when a amqrmppa process was using upwards of 400,000k of memory. The Windows 2000 (MQ 6.0.1.0) server it was running on housed two queue manager (one which dies not have much activity). Nothing in the error logs pointed to anything definative, but things were dragging along (getting 2059s for one of the queue managers). We ended up trying move the MS Cluster group to it's partner in crime server. The server basically locked up and we had to reboot it to free things up and get the queue managers back up and running.
That was two nights ago. Today, Initiced that that same process is back up to using about 300,000k of memory.
Can anyone tell me what we should be looking for as a possible cause? AS I said, nothing in the error logs has help at this point.
Thanks,
Bill |
|
Back to top |
|
 |
mvic |
Posted: Fri Jul 28, 2006 5:26 am Post subject: Re: AMQRMPPA process chewing up memory |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
72dolfan wrote: |
That was two nights ago. Today, Initiced that that same process is back up to using about 300,000k of memory.
Can anyone tell me what we should be looking for as a possible cause? AS I said, nothing in the error logs has help at this point. |
Suggestion: Plot memory usage of the process over time. If it continues to grow and grow and grow and grow and grow, it's a cause for concern. If it grows, and then stops growing, this is not a cause for concern.
If the amqrmppa is serving 10 clients, each of which is getting a 10 Mb message at the same time, you can expect its memory footprint to grow to at least 100 Mb.
What's the usage pattern of your channels and clients? Does it approximate the above numbers? |
|
Back to top |
|
 |
72dolfan |
Posted: Fri Jul 28, 2006 5:37 am Post subject: |
|
|
Acolyte
Joined: 02 May 2006 Posts: 53
|
Hi,
Thanks for responding. The memory usage just contiunes to grow and grow and grow. It's something that we just noticed for the first time a few days ago when our monitor paged us with a 2059 on one of the queue managers. When we investigated, that's when we saw the unusually high memory usage by amqrmppa. |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Jul 28, 2006 5:39 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
What does "dis chs(*)" show when the process is using more memory. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
mvic |
Posted: Fri Jul 28, 2006 5:40 am Post subject: |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
72dolfan wrote: |
The memory usage just contiunes to grow and grow and grow. |
How high does it grow - is 400 Mb the maximum? I think it's necessary to analyse what usage pattern your apps have - are they getting lots of very large messages, for example?
Does anything improve if you apply the latest fix packs etc.? |
|
Back to top |
|
 |
JosephGramig |
Posted: Fri Jul 28, 2006 6:25 am Post subject: CSD 6.0.1.1 |
|
|
 Grand Master
Joined: 09 Feb 2006 Posts: 1244 Location: Gold Coast of Florida, USA
|
Not that this will necessarily fix your problem.
There is a CSD 6.0.1.1 you will need to apply to your QMGRs. _________________ Joseph
Administrator - IBM WebSphere MQ (WMQ) V6.0, IBM WebSphere Message Broker (WMB) V6.1 & V6.0
Solution Designer - WMQ V6.0
Solution Developer - WMB V6.1 & V6.0, WMQ V5.3 |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Jul 28, 2006 6:27 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
The most likely cause of this is an application that is not releasing connections. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
72dolfan |
Posted: Fri Jul 28, 2006 8:40 am Post subject: |
|
|
Acolyte
Joined: 02 May 2006 Posts: 53
|
We are seeing, in the authlogs, a queue that is being opened and closed anywhere between 5-10 times a second. We're having the owners of the application look into it. Do you think this could be a possible cause? Other than that, we are seeing IP addresses that have 10-15 connections via the svrconn channel. |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Jul 28, 2006 8:44 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
I guess I'm wondering if you're seeing lots and lots of channel instances running. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
72dolfan |
Posted: Fri Jul 28, 2006 11:29 am Post subject: |
|
|
Acolyte
Joined: 02 May 2006 Posts: 53
|
I guess I'm not sure what you mean by channel instances. If you're talking about the number of connections via the svrconn and how many connections per IP address?
Thanks,
Bill |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Jul 28, 2006 1:52 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
I mean "results returned by the runmqsc command 'dis chs(*)'".
Or even "dis conn(*)" if you're on v6. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
|