【问题标题】:IBM MQ Topic String subscription and filterIBM MQ 主题字符串订阅和过滤器
【发布时间】:2017-08-03 21:54:29
【问题描述】:

如果我有一个像这样的主题树 - 运动/NBA/ - 运动/NHL/

如果我想获得每支 NBA 球队的通知,我会订阅一个主题字符串,例如:Sports/NBA/*

但是,如果我对整个列表中的 2 个团队不感兴趣怎么办?

如果订阅诸如 Sports/NBA/*/-Lakers 之类的主题时可以过滤掉一些主题对象?

感谢您的建议

问候

【问题讨论】:

    标签: ibm-mq middleware mq jms-topic


    【解决方案1】:

    我认为仅使用主题字符串是不可能的,但是您可以在创建订阅时指定一个选择器以过滤掉您需要的团队。但是为了允许您使用选择器,您需要设置消息属性以在发送消息时进行过滤。

    http://www.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.ref.adm.doc/q084220_.htm

    http://www.ibm.com/support/knowledgecenter/SSFKSJ_7.0.1/com.ibm.mq.csqzal.doc/fg20160_.htm

    http://www.ibm.com/support/knowledgecenter/en/SSFKSJ_8.0.0/com.ibm.mq.dev.doc/q022920_.htm

    【讨论】:

      【解决方案2】:

      与 IBM 支持部门核实,不支持此功能。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-01-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-26
        • 2015-06-30
        相关资源
        最近更新 更多