Hi Stefan,

This is excellent, thanks a MILLION for your help.

Bill C.

 

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Thursday, March 17, 2005 9:21 AM
To: [email protected]
Subject: Re: Message Priority [Deutsche Boerse Systems:Virus checked]

 


William,

if you put to the queue, there is not put FIFO or put PRIORITY, you just put to the queue
 (although you can give your message a priority value).

if you get from the queue the MsgDeliverySequence makes the difference.
if this is set to FIFO all applications getting messages will get FIFO (in the
 order they have been putted).
If it is set to PRIORITY all getting applications will get the messages by priority.

This is a queue attribute and can not be set individually by the getting application
like other get options. So your batch application will get high priority messages first and
will not read FIFO if you use MsgDeliverySequence(PRIORITY).

Maybe it is better to use different queues, one for applications using priority processing and one for applications
using fifo processing or use different mechanism so every application gets its messages (like messageid, correlid, ...)

Maybe i missunderstood your question because to me it looks like "queue" and "application" not used properly ... ?!?

Regards, Stefan






 

"Conklin, William" <[EMAIL PROTECTED]>
Sent by: MQSeries List <[email protected]>

17.03.2005 15:55
Please respond to MQSeries List

       
        To:        [email protected]
        cc:        (bcc: Stefan Raabe/DBS/GDB)
        Subject:        Message Priority [Deutsche Boerse Systems:Virus checked]


.



Hi There,

I have the following questions;

Application x is putting to queue "app1" and it has to put using the highest priority (interactive application).  There are 5-6 other queues involved that have to get from the same queue as well with the highest priority.  Application y is also putting to queue "app1" and it can put to the queue using FIFO (batch application).  There are 2-3 queues involved that have to get from this queue in FIFO order.   My initial thought is if I set DefPriority to 9 on the queue and MsgDeliverySequence to Priority this will handle the interactive application, but I'm not sure how the batch application will be affected by this.

Any suggestions will be appreciated.

Thanks

Bill C.

PS: This is a Java/Windows environment.

 

Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com

Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html



-------------------------------------------------------------------------
Diese E-Mail enthaelt vertrauliche oder rechtlich geschuetzte Informationen.
Wenn Sie nicht der beabsichtigte Empfaenger sind, informieren Sie bitte
sofort den Absender und loeschen Sie diese E-Mail. Das unbefugte Kopieren
dieser E-Mail oder die unbefugte Weitergabe der enthaltenen Informationen
ist nicht gestattet.

The information contained in this message is confidential or protected by
law. If you are not the intended recipient, please contact the sender and
delete this message. Any unauthorised copying of this message or
unauthorised distribution of the information contained herein is prohibited.
Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com

 
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html




Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html

Reply via email to