The messages being processed are not in order when they are processed from
the MVS local queue, but processing the same request through a local queue
on the Unix box, the messages
are processed in order.

What are the rules for processing of message in order?  Seems like all the
same Priority would process FIFO. Can we guarentee the order of the message
to be got same as they were put ?


MVS view of 416345 Local Queue
All 153 bytes except the * record which is 9 bytes,
all messages Priority 1 with persistence
Transmit queue MSGDLVSQ(PRIORITY), Local Unix queue MSGDLVSQ(PRIORITY)
MVS Local queue Message delivery sequence FIFO

The first list is a local queue on MVS which is remote to the putting
application.
00416345RECC,CMPL000003CMPL
20041108115902200411081225512004
00416345RECC     000003CMPL
20041108115902200411081225512004
00416345RECC     000002ARRV
20041108115902200411081225512004
00416345RECC     000002ENRT
20041108115902200411081225512004
00416345RECC     000002DISP                    2004110811590220041108122551
00416345RECC     000002ASSN                    20041108115902
00416345*
00416345RECC     000001UNAS

This second view is a local queue on Unix of the same put process as above.
Unix view of 416345

9  00416345RECC CMPL000003CMPL '
10 00416345RECC  000003CMPL
11 00416345RECC 000002ARRV
12 00416345RECC 000002ENRT
13 00416345RECC 000002DISP
14 00416345RECC 000002ASSN
15 00416345RECC 000001UNAS
16 00416345*

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Reply via email to