【问题标题】:Azure logic app read all messages from storage account queueAzure 逻辑应用从存储帐户队列中读取所有消息
【发布时间】:2020-05-19 13:58:48
【问题描述】:

如何读取 Azure 存储帐户队列中的所有消息?基本的“从队列中获取消息”作业只有我可以指定一个静态数字的消息数量:

我能否以某种方式从队列中获取此任务的当前消息数?还是我应该只为消息数量设置足够高的数量?

我的目标是浏览队列中的所有消息并检查是否有一个特定的文本。

【问题讨论】:

    标签: azure azure-logic-apps


    【解决方案1】:

    目前,这是不允许的,即使您设置了足够高的数字。

    因为 azure storage queue rest API 有一个限制,从队列中检索的消息数量最多为 32 条。您可以在此处查看 URI Parameters

    一个非零整数值,指定要发送的消息数 从队列中检索,最多 32 个。

    还有一个remark

    如果检索到多条消息,则每条消息都有一个关联的弹出窗口 收据。一次可以检索的最大消息数 时间是 32。

    【讨论】:

    • 谢谢。所以基本上如果我将它设置为最大值 32 应该没问题,因为队列中的消息不应该比这多。
    猜你喜欢
    • 2021-04-24
    • 2021-04-19
    • 1970-01-01
    • 2021-06-21
    • 2021-01-07
    • 2019-03-14
    • 1970-01-01
    • 2020-12-12
    • 1970-01-01
    相关资源
    最近更新 更多