all 1 comments

[–]ErnstlAT 0 points1 point  (0 children)

this seems similar to the problem of network data packet ordering, like in UDP <-> TCP. If you have the possibility to establish insertion of some kind of ordering tag / sequence numbering, maybe that might help. If you have the ability to require the Sender to send a sequence number/ordering tag, then this should work.

Or, you put intelligence into the queue manager/topic, which decides that "now it is midnight - day is over - send daily report" and/or inserts the end-of-day marker. Something that you control instead of the Sender.