【问题标题】:How to use filters in ServiceBusExplorer?如何在 ServiceBusExplorer 中使用过滤器?
【发布时间】:2023-02-09 11:48:10
【问题描述】:

我试图过滤掉我的 Azure 死信队列消息,以便从死信队列中找到特定元素。

我从https://github.com/paolosalvatori/ServiceBusExplorer 下载了该工具,并在 azure 和该工具之间建立了连接。我可以在这里看到来自死信队列的消息:

enter image description here

在消息中,我有一个带有 partnerValue 的 json 值,如下所示:

{
  "requestId": "6B454A4E-F8CB-4801-8874-8E97B149640E",
  "partnerValue": "114033",
  "productName": "myProductName",
}

我尝试像这样使用过滤器:

enter image description here

我阅读了来自https://www.sharepointeurope.com/azure-service-bus-topic-filters/ 的文章并尝试了很多没有用的东西,我试过:

  • partnerValue 如“517182”

  • 合作伙伴价值 = “517182”

  • partnerValue 像 '517182'

  • 合作伙伴价值 = '517182'

  • “partnerValue”如“517182”

但我不工作,我找不到价值(我确信即使我做了一个基本的例子,你的产品名称“它不工作......)

任何想法 ?

【问题讨论】:

    标签: azure servicebus service-bus-explorer


    【解决方案1】:
    • 下面的过滤器表达式应该返回消息,

      合作伙伴价值 = '517182'

    • 检查您是否能够使用活动消息的过滤条件获取消息。

    • 还要检查您是否能够使用 sys 属性获取消息。

    • 如果上述任何一种情况都不起作用,建议您尝试使用其他版本的服务总线资源管理器。

    参考link1

    参考link2

    【讨论】:

      猜你喜欢
      • 2010-10-26
      • 2013-12-16
      • 2020-12-08
      • 2019-09-25
      • 1970-01-01
      • 1970-01-01
      • 2012-12-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多