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 » IBM MQ API Support » need max quepth!!!!

Post new topic  Reply to topic
 need max quepth!!!! « View previous topic :: View next topic » 
Author Message
cute_pav
PostPosted: Thu Apr 10, 2003 5:39 am    Post subject: need max quepth!!!! Reply with quote

Acolyte

Joined: 04 Jan 2002
Posts: 65
Location: usa

Hi,
we are using MQ5.2 and would like to know Max. Quedepth allowed in this version.

pavan
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger
mqonnet
PostPosted: Thu Apr 10, 2003 6:26 am    Post subject: Reply with quote

Grand Master

Joined: 18 Feb 2002
Posts: 1114
Location: Boston, Ma, Usa.

Dont think there is any limit to that. It all depends on your memory and hard disk size and of course the log sizes. You need to configure all or some of these depending upon your messages, persisten/non-persistent.

Cheers
Kumar
_________________
IBM Certified WebSphere MQ V5.3 Developer
IBM Certified WebSphere MQ V5.3 Solution Designer
IBM Certified WebSphere MQ V5.3 System Administrator
Back to top
View user's profile Send private message Send e-mail Visit poster's website
cute_pav
PostPosted: Thu Apr 10, 2003 8:03 am    Post subject: Reply with quote

Acolyte

Joined: 04 Jan 2002
Posts: 65
Location: usa

Kumar,

thanks for your relply. The things that you are talking abt are more related to parameters I may need to play while running more messages .
The max depth that I could able to set on my queue is 640,000. Even if I increase 1 that result in error
AMQ8412: Numeric Range Error.
I believe this has to do with max no. relates to MQ5.2.
Any CSD or fixpack that will allow us to configure the queue depth for unlimited!!!

pavan
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger
jefflowrey
PostPosted: Thu Apr 10, 2003 8:20 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

There is not support in version 5.2 of MQSeries for a queue with an unlimited number of messages in it.

In addition, there is not support in version 5.2 of MQSeries for a queue where all the messages together have an unlimited total size. So even if you were allowed an unlimited number of messages, you would not be able to hold an unlimited number of messages there.

What these limits are should be documented in the System Administration guide for version 5.2.

You do understand that the Max Depth is 'number of messages on the queue at the same time', right? And not 'the total number of messages that are ever allowed to get put on the queue'? You can put an unlimited number of messages onto a queue, you just have to take them off at some point.
Back to top
View user's profile Send private message
bduncan
PostPosted: Thu Apr 10, 2003 9:14 am    Post subject: Reply with quote

Padawan

Joined: 11 Apr 2001
Posts: 1554
Location: Silicon Valley

Regardless of your memory, disk space, etc., the maximum value you can assign to the MAXDEPTH parameter of a queue is 640,000. As to whether you can actually manage to put 640,000 messages in that queue depends on memory, disk space, etc...
_________________
Brandon Duncan
IBM Certified MQSeries Specialist
MQSeries.net forum moderator
Back to top
View user's profile Send private message Visit poster's website AIM Address
mqonnet
PostPosted: Thu Apr 10, 2003 9:35 am    Post subject: Reply with quote

Grand Master

Joined: 18 Feb 2002
Posts: 1114
Location: Boston, Ma, Usa.

Huh!!! See, i missed this out in the docs somewhere.... :).

Thanks for correcting though, brandon.

Cheers
Kumar
_________________
IBM Certified WebSphere MQ V5.3 Developer
IBM Certified WebSphere MQ V5.3 Solution Designer
IBM Certified WebSphere MQ V5.3 System Administrator
Back to top
View user's profile Send private message Send e-mail Visit poster's website
mitches9
PostPosted: Wed May 07, 2003 10:31 am    Post subject: Huh? Reply with quote

Novice

Joined: 07 Jun 2002
Posts: 23
Location: Ohio

Can I safely presume that what you were trying to say is that the MAXDEPTH reflect number of messages allowed in queue, not the number of messages allowed to be placed there in a single unit or batch? Your statement contradicts itself, but I think it's just semantics.

JeffLowrey wrote:
There is not support in version 5.2 of MQSeries for a queue with an unlimited number of messages in it.

In addition, there is not support in version 5.2 of MQSeries for a queue where all the messages together have an unlimited total size. So even if you were allowed an unlimited number of messages, you would not be able to hold an unlimited number of messages there.

What these limits are should be documented in the System Administration guide for version 5.2.

You do understand that the Max Depth is 'number of messages on the queue at the same time', right? And not 'the total number of messages that are ever allowed to get put on the queue'? You can put an unlimited number of messages onto a queue, you just have to take them off at some point.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed May 07, 2003 1:17 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

No, what I meant was: You can have an unlimited number of messages PASS THROUGH a queue - put on and then taken off again, but you can't have an unlimited number of messages ON the queue.

So, I could write a process that put one message on a queue, and then took it off again, and run that process forever. The queue depth would always be at most 1, but I wouldn't run into any MQSeries limitations for 'total number of messages allowed'.

Unless I did this within one unit of work. I believe you can't create a unit of work holding more messages than the maximum queue depth, because messages are on the queue even when uncommitted (they're just "hidden").
Back to top
View user's profile Send private message
mitches9
PostPosted: Thu May 08, 2003 5:36 am    Post subject: Reply with quote

Novice

Joined: 07 Jun 2002
Posts: 23
Location: Ohio

Thanks for the clarification. We're one the same page now.

[quote="JeffLowrey"]No, what I meant was: You can have an unlimited number of messages PASS THROUGH a queue - put on and then taken off again, but you can't have an unlimited number of messages ON the queue.
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 » IBM MQ API Support » need max quepth!!!!
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.