【问题标题】:Event Grid doesn't trigger using Logic Apps事件网格不使用逻辑应用触发
【发布时间】:2019-02-19 17:40:25
【问题描述】:

我必须使用事件网格创建一个逻辑应用程序,因此每当在我们的通用 V2 存储帐户中创建/上传一个新文件时,它应该在 slack 中发布一条消息。这就是它目前的样子。

但是,一旦创建/上传了一个文件,slack 就不会显示任何内容。 “运行历史记录”中没有任何运行,尝试按下“运行触发器”按钮会导致此错误。

我也尝试创建网格主题并为其使用事件网格订阅,但我得到了同样的错误。

有谁知道如何解决这个问题?

【问题讨论】:

    标签: azure azure-logic-apps azure-eventgrid


    【解决方案1】:

    您的图片触发没有问题。运行历史记录中没有任何运行,这意味着您的触发器未触发。

    注意:当资源事件发生时,此触发器只能由 blob 文件修改(包括创建 blob 和重命名)触发。如果您的操作是容器修改,则不会触发它。你可以查看See trigger history

    关于你的触发器错误Failed to start a logic app run,这是因为你在门户中运行触发器,表达式@triggerBody()将为空,它不会触发流程。

    然后我用不同的存储账户和不同的逻辑应用测试,它们都可以被触发。

    希望对您有所帮助,如果您还有其他问题,请告诉我。

    【讨论】:

    • 感谢您的回答。但是,没有必要尝试这些。有趣的是,在在这里寻求帮助之前,我一直试图解决这个问题一个星期。然而,当我今天醒来再次尝试时,它工作得很好。我不知道它是如何修复的。也许这是微软方面的问题?
    • @Spectrum ,如果这对您有帮助,您可以将其标记为答案。谢谢!如果再次出现这个问题或者你认为这是天蓝色的错误,你可以去反馈到官方site
    猜你喜欢
    • 2018-03-17
    • 2021-10-19
    • 2021-10-01
    • 1970-01-01
    • 2018-09-03
    • 2020-11-21
    • 1970-01-01
    • 2016-07-28
    • 2023-01-30
    相关资源
    最近更新 更多