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 » Limit on the 'IPPROCS' & 'OPPROCS'

Post new topic  Reply to topic
 Limit on the 'IPPROCS' & 'OPPROCS' « View previous topic :: View next topic » 
Author Message
Mallik
PostPosted: Thu Sep 30, 2004 1:52 pm    Post subject: Limit on the 'IPPROCS' & 'OPPROCS' Reply with quote

Acolyte

Joined: 29 Feb 2004
Posts: 53

Can some one please tell me if there is a limit on the 'IPPROCS' & 'OPPROCS' for the queues.

For one of our queues we have more than 600 open handles as shown below.

5 : DIS QS(*******)
AMQ8450: Display queue status details.
QUEUE(*******) IPPROCS(1)
OPPROCS(605) CURDEPTH(0)
UNCOM(NO)

The reason for having so many handles is that the application is not closing the queue and performing new opens for each request, which our developer is looking into it. I am just trying to understand if there is a limit at QMGR level or is it some thing related to Operating system, beyond which new request to open the queue fails.

from the manual:
Quote:
MAXHANDS(integer)
The maximum number of open handles that any one task can have at the
same time.


How is the MAXHANDS related to the IPPROCS & OPPROCS.
The QMGR has a MAXHANDS(256).

Thanks.
Back to top
View user's profile Send private message
vennela
PostPosted: Thu Sep 30, 2004 1:58 pm    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

AFAIK there is no MQ limit on the OPPROCS and OPPROCS.

You can find out the PIDs that are keeping the queue open with the same command you used but by specifying that you want PID
Back to top
View user's profile Send private message Send e-mail Visit poster's website
siliconfish
PostPosted: Thu Sep 30, 2004 2:28 pm    Post subject: Reply with quote

Master

Joined: 12 Aug 2002
Posts: 203
Location: USA

MAXHANDS refers to the maximum number of objects that a "single connection" can have open at the same time. So, if an application thread issues an MQOPEN for a queue, that counts as 1, and so on for each queue that is opened in that thread. A separate thread in the same or in a different process also has its own MAXHANDLES objects that it can open. The total number of handles for a queue, i.e. the number of apps that have a queue open, is not related to MAXHANDLES.

IPPROCS/OPPROCS
Number of handles indicating that the queue is open for input/output.

So each handle in IPPROCS/OPPROCS is counted as using one of the available number of MAHHANDS and for a specific single connection.
(I think the number of connections a queue manager can handle is around 65000 - may be its for the client, had to refer to the manual)
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 » Limit on the 'IPPROCS' & 'OPPROCS'
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.