【问题标题】:Azure Logic App Standard - service bus trigger never triggeredAzure Logic App Standard - 从未触发服务总线触发器
【发布时间】:2024-01-17 09:02:01
【问题描述】:

我在新的逻辑应用标准托管模型中部署了一个有状态的工作流。 触发器是服务总线从队列接收消息。 在 Azure 中部署后,我可以看到触发器从未被触发,即使队列中有消息处于活动状态。 我尝试禁用工作流并重新启用它,但仍然是同样的问题。

【问题讨论】:

  • 能否请您提供您的 azure logic 应用程序的屏幕截图?
  • 我还有其他信息要分享:我可以看到在逻辑应用的概述页面中显示的工作流 URL 是空的。当我查看活动日志时,我可以看到尝试调用 ListCallBackUrl 操作时出现错误,出现 404 错误。

标签: azureservicebus azure-logic-apps azure-logic-app-standard


【解决方案1】:

我终于发现这是一个错误,要修复它,我需要手动更改分配给应用设置 AzureFunctionsJobHost__extensionBundle__version 的值。 我需要将值强制为“[1.1.16, 2.0.0)”,而不是默认值。

根据这篇文章:https://docs.microsoft.com/en-us/answers/questions/406403/logic-apps-preview-service-bus-receive-stopped-wor.html

【讨论】: