MQ

MQ

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Application message persistence vs IBM MQ queue level persistence

    Posted 09/29/20 04:04 PM

    In IBM MQ,

    If an application sends a persistent message to a non persistent (default) queue, which takes precedent in the event of a failure?



    #Support
    #SupportMigration
    #WebSphereMQWorkflow


  • 2.  RE: Application message persistence vs IBM MQ queue level persistence

    Posted 09/29/20 06:23 PM

    You could simply check this.

    1. Create non-persistent queue TEST.
    2. Use MQ Explorer for put a message in the queue TEST.
    3. Use RFHutil for put a persistent message in the queue TEST.
    4. Restart MQ.

    The persistent message still in the queue TEST:

    display queue(TEST)

    QUEUE(TEST) ... CURDEPTH(1) ... DEFPSIST(NO)



    #Support
    #SupportMigration
    #WebSphereMQWorkflow


  • 3.  RE: Application message persistence vs IBM MQ queue level persistence

    Posted 06/23/21 10:56 AM

    The application is responsible for the persistence of messages, so in the event of a failure, the message will not be lost



    #Support
    #SupportMigration
    #WebSphereMQWorkflow