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 QUEUE size!!!

Post new topic  Reply to topic
 MQ QUEUE size!!! « View previous topic :: View next topic » 
Author Message
cute_pav
PostPosted: Thu May 01, 2003 12:13 pm    Post subject: MQ QUEUE size!!! Reply with quote

Acolyte

Joined: 04 Jan 2002
Posts: 65
Location: usa

Hi,
How can see the size of the Queue that has enough capacity store the message.
we hv problem that high length message is disappearing while putting into queue where as small length message is putting messages.
What could be the reason? Is there any way i could find the capacity is enough to fit the high lenth message.

pavan
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger
ping master
PostPosted: Thu May 01, 2003 12:17 pm    Post subject: Reply with quote

Centurion

Joined: 20 Sep 2002
Posts: 116
Location: USA

4194304 max message length

what OS and what version of MQ??
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Fri May 02, 2003 5:15 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Quote:
4194304 max message length

No. That's the default maximum message length.

The actual maximum message length is 100MB. This needs to be set on the queue manager, the queue in question, and any channels (and other queue managers) that need to use messages of that size. It's easier to set this when the queue manager is created.
Back to top
View user's profile Send private message
cute_pav
PostPosted: Fri May 02, 2003 6:33 am    Post subject: Reply with quote

Acolyte

Joined: 04 Jan 2002
Posts: 65
Location: usa

thx jeff,
I am using solaris system and I need to put 70mb message into queue.I am getting resource problem.Where can i check the queue memory size that can hold and how can i increase.I set MAXMSGL is 75mb.Still i hv same resource problem.How can i increase resource.
Can any one get me some tips and suggestions!!
thx in advance

pavan
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger
jefflowrey
PostPosted: Fri May 02, 2003 8:08 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Okay, again, you need to set MAXMSGL on both the Queue Manager itself AND the queue.

Running on Solaris, you may also have to adjust your kernel parameters to allow for the MQSeries system to access enough memory to hold 75MBs.

But I don't know how to do that. I'd suggest checking your System Administration guide.
Back to top
View user's profile Send private message
ping master
PostPosted: Thu May 08, 2003 6:53 am    Post subject: Reply with quote

Centurion

Joined: 20 Sep 2002
Posts: 116
Location: USA

eeesh, my mistake 100 MB is correct, sorry
Back to top
View user's profile Send private message
gabbar
PostPosted: Thu May 08, 2003 10:17 am    Post subject: Reply with quote

Acolyte

Joined: 10 Dec 2002
Posts: 50

You will have to change MAXMSGL of queue manager and the queues of interest. The command takes the max message length param in bytes.
Here are MQSC commands to change the max message length to 75MB which by default on Solaris is 4194303 (4MB). The MAXMSGL cannot exceed 100MB.

For queue manager

RUNMQSC myQMgr
ALTER QMGR MAXMSGL(78643199)

Assuming the q is local
ALTER QLOCAL(myQ) MAXMSGL(78643199).

Making sure that value of MAXMSGL for the qmanager is not less than the value of MAXMSGL any of its queues is suggested.
Hope this helps
Back to top
View user's profile Send private message Visit poster's website
sailor
PostPosted: Mon Sep 22, 2003 4:27 am    Post subject: How to set value for maxmsgl when queue manager is created? Reply with quote

Novice

Joined: 25 Mar 2003
Posts: 15
Location: Germany

How can you change the default value (which is 4 MB) for the message length of the queuemanager?
I know it can be done by using the runmqsc command, but is there another option, e.g.: crtmqm -???

Thanks for any reply!
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Tue Sep 23, 2003 8:13 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

You can only alter this property after the QM is created. It is not a parameter for CRTMQM.
_________________
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 QUEUE size!!!
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.