IBM Support

Does MQ have a feature to generate automatically a duplicate message? MQ 9.2.3 introduced Streaming Queues

Question & Answer


Question

Do the IBM MQ queue managers have a feature to automatically generate a duplicate message (for backup, archival or auditing reasons) for each message that arrives to a queue?

Answer

+++ Summary of Answers:
a) Starting with MQ 9.2.3 CD, the answer is: YES
b) Prior to MQ 9.2.3 CD, the answer is: NO
... but read the list of included alternatives!
+++ DETAILS

a)  MQ 9.2.3 introduced Streaming Queues
(Duplication of messages in IBM MQ, including Streaming Queues which were introduced in MQ 9.2.3 CD)
In MQ 9.2.3 CD (Continuous Delivery), the feature "Streaming Queues" was introduced.
This feature will NOT be added back to MQ 9.1.x nor MQ 9.2.0.x LTS (Long Term Support).
The MQ client applications do not know about this new feature (that is, there is nothing that they need to do - you can use MQ clients at older versions.
The MQ queue manager at 9.2.3 or later, is the one that will handle the replication of messages (when streaming queues is activated)
.
See tutorial:
https://www.ibm.com/support/pages/node/7153211
Automatic duplication of messages using IBM MQ 9.3 Streaming Queues

b) Alternatives:
b.1) Using Alias Topic to exploit Pub/Sub
b.2) Using Q program (q.exe) 
b.3) Using dmpmqmsg (qload for older versions)
 
++ For more details see the attached PDF file:
Duplication of messages in IBM MQ (including 9.2.3 Streaming Queues)_1.pdf
+ Tags:
Author: Angel Rivera;
+++ end +++

[{"Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"ARM Category":[{"code":"a8m0z00000008ObAAI","label":"Components and Features-\u003EAdministration"}],"ARM Case Number":"TS004985988","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"All Version(s)"}]

Document Information

Modified date:
20 June 2024

UID

ibm16416383