ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » AMQRMPPA process chewing up memory

Post new topic  Reply to topic
 AMQRMPPA process chewing up memory « View previous topic :: View next topic » 
Author Message
72dolfan
PostPosted: Fri Jul 28, 2006 5:06 am    Post subject: AMQRMPPA process chewing up memory Reply with quote

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
View user's profile Send private message
mvic
PostPosted: Fri Jul 28, 2006 5:26 am    Post subject: Re: AMQRMPPA process chewing up memory Reply with quote

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
View user's profile Send private message
72dolfan
PostPosted: Fri Jul 28, 2006 5:37 am    Post subject: Reply with quote

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
View user's profile Send private message
jefflowrey
PostPosted: Fri Jul 28, 2006 5:39 am    Post subject: Reply with quote

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
View user's profile Send private message
mvic
PostPosted: Fri Jul 28, 2006 5:40 am    Post subject: Reply with quote

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
View user's profile Send private message
JosephGramig
PostPosted: Fri Jul 28, 2006 6:25 am    Post subject: CSD 6.0.1.1 Reply with quote

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
View user's profile Send private message AIM Address
jefflowrey
PostPosted: Fri Jul 28, 2006 6:27 am    Post subject: Reply with quote

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
View user's profile Send private message
72dolfan
PostPosted: Fri Jul 28, 2006 8:40 am    Post subject: Reply with quote

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
View user's profile Send private message
jefflowrey
PostPosted: Fri Jul 28, 2006 8:44 am    Post subject: Reply with quote

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
View user's profile Send private message
72dolfan
PostPosted: Fri Jul 28, 2006 11:29 am    Post subject: Reply with quote

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
View user's profile Send private message
jefflowrey
PostPosted: Fri Jul 28, 2006 1:52 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » AMQRMPPA process chewing up memory
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.