MQ

 View Only
  • 1.  Delivery Delay on based on Queue?

    Posted Wed March 23, 2022 09:23 AM
    Hello wonderous people of MQ,

    we have a client who would like to have the messages processed after a certain amount of time (the exact delay itself is not so important)
    I have found this option if the sender is using JMS.
    JMS 2.0 delivery delay

    This would put the effort onto the client side, and ideally we'd have an option like that available as administrators.

    So my question would be:
    Is there an option like the one above, but set to a queue? Maybe as a custom command, such as CAPEXPRY?

    Kind regards
    Sebastian

    ------------------------------
    Sebastian Wilk
    ------------------------------


  • 2.  RE: Delivery Delay on based on Queue?

    Posted Thu March 24, 2022 07:03 AM

    Hello Sebastian:
    Good day!

    The Delivery Delay feature in MQ is only for the MQ JMS Client applications.

    A new system queue, SYSTEM.DDELAY.LOCAL.QUEUE, is used to implement delivery delay and even though the queue manager knows how to handle the messages that the JMS app put into the queue with the Delivery Delay, I could not find any notes regarding a queue manager attribute such as CAPEXPRY at the queue level.

    I would suggest that you open a Request For Enhancement:

    https://integration-development.ideas.aha.io/?project=MESNS
    Integration Development Ideas
    MQ, MQ Advanced & MQ Appliance

    .

    Thank you!

    Angel Rivera, IBM MQ Distributed Support



    ------------------------------
    Angel Rivera
    IBM MQ Support
    Research Triangle Park NC
    ------------------------------