Azure Logic App Standard - 从未触发服务总线触发器

Posted

技术标签:

【中文标题】Azure Logic App Standard - 从未触发服务总线触发器【英文标题】:Azure Logic App Standard - service bus trigger never triggered 【发布时间】:2021-08-14 15:24:51 【问题描述】:

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

【问题讨论】:

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

【讨论】:

以上是关于Azure Logic App Standard - 从未触发服务总线触发器的主要内容,如果未能解决你的问题,请参考以下文章

使用Logic App监控Azure事件

azure functions 或 azure logic app 中是不是有任何触发 Azure File Share 的触发器?

Azure Logic App“对于每个”循环不起作用

使用变量值在 Azure Logic App 中设置 SQL 存储过程路径

在 Azure Logic App 中从 JSON 转换为 XML 时如何防止按字母排序

如何查找 Active Directory OAuth 身份验证的受众字段? (如何从 Azure Logic App 向 DevOps 发送发布请求?)