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 » MQ OPPROCS

Post new topic  Reply to topic
 MQ OPPROCS « View previous topic :: View next topic » 
Author Message
imsiva_k
PostPosted: Fri Jul 16, 2010 12:53 am    Post subject: MQ OPPROCS Reply with quote

Apprentice

Joined: 02 Dec 2008
Posts: 25

Hi All,

I have a local queue which has 15 ipprocs and 0 opprocs though the application is connected with this queue to put the messages. When i gave a display queue status command i only get the 15 ipprocs (my application).


Could anybody let me know why OPPROCS is 0 though the application(message sender) is connected to the queue.

The application is connected to the queue through SVRCONN channel.

PS : We are getting the messages from the application.
Back to top
View user's profile Send private message Send e-mail
shashivarungupta
PostPosted: Fri Jul 16, 2010 1:07 am    Post subject: Re: MQ OPPROCS Reply with quote

Grand Master

Joined: 24 Feb 2009
Posts: 1343
Location: Floating in space on a round rock.

imsiva_k wrote:
Hi All,

I have a local queue which has 15 ipprocs and 0 opprocs though the application is connected with this queue to put the messages. When i gave a display queue status command i only get the 15 ipprocs (my application).


Could anybody let me know why OPPROCS is 0 though the application(message sender) is connected to the queue.

The application is connected to the queue through SVRCONN channel.

PS : We are getting the messages from the application.


Do you know the difference b/w IPPROCS and OPPROCS ???
Have you read the IBM Infocenter about the same ???
* Search in this Forum about IP/OPPROC and you will get some helpful contents. Please go through it.
* Try to GET the message(s) from that Queue and then check the IP/OPPROC
* Try to PUT and GET simultaneously on that Queue and then check respective fields.


_________________
*Life will beat you down, you need to decide to fight back or leave it.
Back to top
View user's profile Send private message Send e-mail
Mr Butcher
PostPosted: Fri Jul 16, 2010 1:10 am    Post subject: Reply with quote

Padawan

Joined: 23 May 2005
Posts: 1716

maybe the putting application is using mqput1 so the queue is only open during a small time window when a put is done.... ?!?

if there is a permanent open for output you should see a opprocs counter
_________________
Regards, Butcher
Back to top
View user's profile Send private message
imsiva_k
PostPosted: Fri Jul 16, 2010 2:45 am    Post subject: Reply with quote

Apprentice

Joined: 02 Dec 2008
Posts: 25

Hi Shashiv,

OPPROCs is nothing but the number of application connected to the queue to put the message .

@ Mr Butcher , We have the same set up in another server. There i could see the opprocs.

The scenario is like 6 WAS server connecting to one queue called(TEST) in QM1. Another 6 WAS server connecting to the queue called TEST in QM2.

The TEST queue in QM1 has 6 opprocs . However the TEST queue in QM2 doesn't have any poprocs.

My doubt is why the OPPROCS is not shown in TEST queue of QM2


Thanks in advance.
Back to top
View user's profile Send private message Send e-mail
vmcgloin
PostPosted: Fri Jul 16, 2010 2:52 am    Post subject: Reply with quote

Knight

Joined: 04 Apr 2002
Posts: 560
Location: Scotland

Use the queue status to show you if they really are connected.
Back to top
View user's profile Send private message
sumit
PostPosted: Fri Jul 16, 2010 2:59 am    Post subject: Reply with quote

Partisan

Joined: 19 Jan 2006
Posts: 398

imsiva_k wrote:
My doubt is why the OPPROCS is not shown in TEST queue of QM2

Did you check the opprocs while your WAS app was putting the messages?
Are you sure you are checking the right queue? Is your WAS application able to put the message and exactly at the same time, the queue doesn't show any opprocs?



P.S.
imsiva_k wrote:
OPPROCs is nothing but the number of application connected to the queue to put the message .

Please refrain from using negative word while starting a definition.
_________________
Regards
Sumit
Back to top
View user's profile Send private message Yahoo Messenger
imsiva_k
PostPosted: Fri Jul 16, 2010 3:05 am    Post subject: Reply with quote

Apprentice

Joined: 02 Dec 2008
Posts: 25

Hi Sumit,

Yes i am checking the right queue. I am getting the messages continously... Even then i could not see the opprocs.

But in the other server i could see a constant oprocs.
Back to top
View user's profile Send private message Send e-mail
sumit
PostPosted: Fri Jul 16, 2010 3:26 am    Post subject: Reply with quote

Partisan

Joined: 19 Jan 2006
Posts: 398

As Mr Butcher asked, you would like to confirm if the app is using mqput or mqput1.
You may also like to run an mq trace and analyse the details.
_________________
Regards
Sumit
Back to top
View user's profile Send private message Yahoo Messenger
Mr Butcher
PostPosted: Fri Jul 16, 2010 3:54 am    Post subject: Reply with quote

Padawan

Joined: 23 May 2005
Posts: 1716

put disable the queue and see who is complaining. or stop the consumers and see if messages are piling up.

are both mq systems at the same mq version?
_________________
Regards, Butcher
Back to top
View user's profile Send private message
imsiva_k
PostPosted: Fri Jul 16, 2010 4:17 am    Post subject: Reply with quote

Apprentice

Joined: 02 Dec 2008
Posts: 25

Hi,

I cannot disable the queue, coz it is in production machine. Is there any other way to find out the reason ?

As sumit said, how can i run the trace. please help.


Thanks.
Back to top
View user's profile Send private message Send e-mail
Mr Butcher
PostPosted: Fri Jul 16, 2010 4:49 am    Post subject: Reply with quote

Padawan

Joined: 23 May 2005
Posts: 1716

you can run the trace by using the proper command which is described in the administration manual. read it, try in test environment first. be aware, that tracing may harm production too (or at least slow things down).

depending on the mq verion mq statistics may be a source of information too about messages being put and get..

which version are you running?!?
_________________
Regards, Butcher
Back to top
View user's profile Send private message
imsiva_k
PostPosted: Fri Jul 16, 2010 5:03 am    Post subject: Reply with quote

Apprentice

Joined: 02 Dec 2008
Posts: 25

Hi All,

One more info i would like to add up here. Am able to see the channel status of the SVRCONN channel to be running which client is making use off with 16 instances.
Back to top
View user's profile Send private message Send e-mail
PeterPotkay
PostPosted: Fri Jul 16, 2010 1:50 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

OPROCS on the queue is zero because there are no applications that have the queue open for output (for putting) at the exact moment that you ask what OPROCS is. There is no other explanation.
_________________
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 » MQ 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.