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 » Channel Question - Cluster Gateway Queue Manager

Post new topic  Reply to topic
 Channel Question - Cluster Gateway Queue Manager « View previous topic :: View next topic » 
Author Message
PeterPotkay
PostPosted: Fri Jul 23, 2010 4:06 am    Post subject: Channel Question - Cluster Gateway Queue Manager Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

This QM and all the connected ones are MQ 6.0.2.8. It acts as a gateway into an MQ Cluster, so it has many SNDR / RCVR pairs to all the non clustered QMs, and the automatic cluster sender / receivers to its fellow cluster members. No applications run on this gateway. Its purely a pass thru for messages between the clustered and non clustered QMs (yes, its hardware clustered).

If I do a Queue Usage (via MO71) on any of the XMITQs, including the SYSTEM.CLUSTER.TRANSMIT.QUEUE (S.C.T.Q.), I find the expected IPROCS and OPROCS. The regular XMITQs have one IPROC, the SNDR channel servicing that XMITQ. And the S.C.T.Q. has multiple IPROCS, the multiple cluster senders servicing the one S.C.T.Q.

What is unexpected is the # of OPROCs. There are multiple ones for each channel instance. For example, the S.C.T.Q shows that all the regular Receiver channels (from all the non clustered QMs) have it open for putting. But each of them has multiple instances. All are the same PID and TID, so it is the same channel instance. Its as if the one channel instance has opened for output the next XMITQ in the multi hop multiple times? A Channel Status command confirms there is only one instance running of any one channel.

Outbound from the cluster I see the same thing. I would expect any particular XMITQ to a non clustered QM to have an OPROCS no greater than the total # of cluster members (minus the gateway), but again I see that any one instance of a cluster receiver from a particular cluster QM has the outbound XMITQ opened multiple times, despite there really being only one instance of that cluster receiver channel from that particular cluster QM.

The Handle State is reporting as Inactive for all these multiple instances.



Why would one Receiver or Cluster Receiver channel open the next XMITQ in its multi hop multiple times?
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
zonko
PostPosted: Fri Jul 23, 2010 4:24 am    Post subject: Reply with quote

Voyager

Joined: 04 Nov 2009
Posts: 78

The MCA opens the xmitq queue once for each user ID that is used to put msgs on it, and caches 200 of these handles. Do you have multiple userIDs to put msgs to the xmitq?

The USERID parameter returned to the DIS QS(QUEUE) TYPE(HANDLE) ALL runmqsc command will show the userID associated with the open handle.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Sat Aug 07, 2010 11:15 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

Can you point me to any documentation on this?

I can't verify this is the case now, but I don't think that is the scenario for me. This central "Hub" MQ server only has Receiver and Cluster Receiver channels doing the putting, and all run under the same User ID.
_________________
Peter Potkay
Keep Calm and MQ On
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 » Channel Question - Cluster Gateway Queue Manager
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.