WebSphere MQ 队列有一个属性来禁止队列中的 GET
为了设置这个属性,我找到了两种方法。

  • 只需使用 WebSphere MQ Explorer GUI 设置属性。
  • 使用 MQSC 命令 ALTER QLOCAL(TEST) GET(DISABLED) 更改队列。

  • 有没有办法通过 Java 程序在 WebSphere MQ 队列上启用或禁用 GET

    最佳答案

    您可以使用 PCF Change, Copy, and Create Queue 命令来更改队列的属性。这可以在 PCF Java 帮助程序类的帮助下从 Java 中使用,请参阅 Handling PCF Messages with IBM MQ classes for Java

    InhibitGet (MQCFIN)

    允许或禁止获取操作(参数标识符:MQIA_INHIBIT_GET)。

    该值可以是:

    MQQA_GET_ALLOWED

    允许获取操作。

    MQQA_GET_INHIBITED

    禁止获取操作。

    关于java - 如何获取禁止 WebSphere MQ 队列?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30233976/

    10-12 00:34
    查看更多