gpt4 book ai didi

azure - 逻辑应用 - 从启用 session 的服务总线队列检索一批消息

转载 作者:行者123 更新时间:2023-12-02 06:44:45 24 4
gpt4 key购买 nike

所以我想执行以下操作 - 每 N 秒从启用 session 的队列(查看锁定)获取 X 条消息,然后将它们一起发送到下一个处理点(在单个请求中)。以下是我到目前为止提出的选项 -

  1. “从队列中获取消息”操作

似乎需要我事先硬编码一个 session ID(?),这不太方便。

  • "Batch receiver" logic app
  • 仍处于预览阶段

  • Custom trigger
  • 看起来它可以工作,但需要额外的编码。

    关于如何使用今天可用的内容通过逻辑应用有效实现这一目标,有什么建议吗?

    最佳答案

    您不需要专门使用 session 来批量检索特定数量的消息...只需读取 10 条消息,然后执行您需要的任何处理。

    如果您还需要按顺序检索消息,那么可以使用启用 session 的队列,其中所有调用者都使用相同的 SessionId。

    请记住,SessinId 是任意应用程序值,因此您可以根据需要使用与队列名称相同的值。我不认为这是任何障碍,它就是这样运作的。

    您可以按照您需要的任何时间间隔使用重复触发器。

    session 主要用于对消息进行分组。 SessionID 可以是任何特定的任意值、HighPriority/LowPriority 或在运行时确定的值,例如 guid(如果您要在特定相关消息之间进行关联)。现在我想了一下,FIFO 的副作用似乎更多地支持相关场景。

    关于azure - 逻辑应用 - 从启用 session 的服务总线队列检索一批消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54603990/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com