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