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 » Poor MQ Client get performace when puts are being done

Post new topic  Reply to topic Goto page Previous  1, 2
 Poor MQ Client get performace when puts are being done « View previous topic :: View next topic » 
Author Message
mqjeff
PostPosted: Tue Aug 18, 2009 6:46 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

Are you using circular logging? Is it small?

Are you using different file systems for your logs and for your queue storage, that are on different physical disks?
Back to top
View user's profile Send private message
exerk
PostPosted: Tue Aug 18, 2009 6:48 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

noles321 wrote:
...Well at least i am mildly happy that I haven't completly lost my mind...


You're a WMQ Admin...it's only a matter of time
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
sumit
PostPosted: Tue Aug 18, 2009 7:07 am    Post subject: Reply with quote

Partisan

Joined: 19 Jan 2006
Posts: 398

exerk wrote:
No they're not...read the original post! It's queue manager-to-queue manager, therefore the client app has no call on a message until the receiving MCA has committed it.

Thnx for correcting. I missed that bit.
_________________
Regards
Sumit
Back to top
View user's profile Send private message Yahoo Messenger
bruce2359
PostPosted: Tue Aug 18, 2009 7:46 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9482
Location: US: west coast, almost. Otherwise, enroute.

Quote:
only around 30 messages a second pulling when messages are simulataniously being put to the queue.

Hmmmm. I've seen this kind of behavior (behaviour) where a powerful mainframe sends lots of messages to a puny midrange server.

Take a look at batchsize/batchinterval. If batchsize is really big, the MCA will put messages in large UofWsl abd until both MCAs agree that the batch is complete, the midrange MCA can't comit. For lack of resources (compared to mainframe), the little guy MCA just can't keep up.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Tue Aug 18, 2009 8:01 am    Post subject: Re: . Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7723

noles321 wrote:
PeterPotkay wrote:
What is the arrival rate of the persistent messages on the Linux queue? In other words, is the channel from the mainframe to the Linux server only putting them at 30 messages a second, maybe because the mainframe is producing them at only 30 a second?


No we are putting at 150 messages a second and the client is not keepin up with them only pulling around 30. Once the putting application has finished putting all of the messages the client start dequeing at 250 msg/s.

You are putting 150 a second on the mainframe remote q def, but at what rate are they arriving at the Linux queue?
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
bruce2359
PostPosted: Tue Aug 18, 2009 10:15 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9482
Location: US: west coast, almost. Otherwise, enroute.

This sounds like an oppurtunity for WMQ network monitoring, too, doesn't it?
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
exerk
PostPosted: Tue Aug 18, 2009 10:48 am    Post subject: Re: . Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

PeterPotkay wrote:
You are putting 150 a second on the mainframe remote q def, but at what rate are they arriving at the Linux queue?


Even a thin-n-crispy Windoze server should be capable of handling that
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Tue Aug 18, 2009 11:02 am    Post subject: Re: . Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

exerk wrote:
PeterPotkay wrote:
You are putting 150 a second on the mainframe remote q def, but at what rate are they arriving at the Linux queue?


Even a thin-n-crispy Windoze server should be capable of handling that


Unless the logging is at the default size.
Back to top
View user's profile Send private message
exerk
PostPosted: Tue Aug 18, 2009 12:02 pm    Post subject: Re: . Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

mqjeff wrote:
exerk wrote:
PeterPotkay wrote:
You are putting 150 a second on the mainframe remote q def, but at what rate are they arriving at the Linux queue?


Even a thin-n-crispy Windoze server should be capable of handling that


Unless the logging is at the default size.


3+2, 4*256 for 5MB of log.

4KB messages * 150 for < 630KB messages

It should do it, but then it's Winzzzzzzzzzzzzzzzzzzz

Sums were never my forte by the way, which is my excuse if the figures are wrong
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Tue Aug 18, 2009 3:51 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7723

What I'm getting at is that the MF may be putting them at 150 per second, but the flakey network may be delivering them to Linux at only 30 per second. The client is only pulling 30 a second because that is only as fast as they are arriving. Is there any queueing in the XMITQ on the mainframe going to the Linux QM?
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
exerk
PostPosted: Tue Aug 18, 2009 10:54 pm    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

vol wrote:
Are the msgs persistent?


Do at least scan the previous posts...

Noles321 wrote:
I have test setup where a Mainframe poplulates persistent messages...

_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
gunter
PostPosted: Tue Aug 18, 2009 11:42 pm    Post subject: Reply with quote

Partisan

Joined: 21 Jan 2004
Posts: 307
Location: Germany, Frankfurt

Maybe you have a network bottleneck if client connection goes over the sam wire than the channel.

I'm not a networker, but my calculation is:
4k * (150 + 30) = 720 kb/sec ~ 5Mbit/sec

Add a little for MQ. You propably don't use the networt exclusive or you are not allowed to use more than this.
_________________
Gunter Jeschawitz
IBM Certified System Administrator - Websphere MQ, 5.3
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » General IBM MQ Support » Poor MQ Client get performace when puts are being done
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.