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 - 从未触发服务总线触发器的主要内容,如果未能解决你的问题,请参考以下文章
azure functions 或 azure logic app 中是不是有任何触发 Azure File Share 的触发器?
使用变量值在 Azure Logic App 中设置 SQL 存储过程路径
在 Azure Logic App 中从 JSON 转换为 XML 时如何防止按字母排序
如何查找 Active Directory OAuth 身份验证的受众字段? (如何从 Azure Logic App 向 DevOps 发送发布请求?)