逻辑应用程序 blob 触发器重试策略不适用于 503 错误

问题描述 投票:0回答:1

我创建了一个逻辑应用程序消耗,当新的 blob 添加到容器时,它会触发 blob 触发器。我正在使用一组操作,在该操作中,如果我遇到任何错误,触发器重试将不起作用。我尝试使用默认和固定间隔和指数,但没有任何效果。我尝试模拟 503 和连接超时,因为我在最初的实现中遇到了这个问题。根据重试策略 408、503 和连接错误下提到的注释,它应该重试,但重试均未按预期工作...

  1. 添加或修改 Blob 时(仅限属性)触发器
  2. 编写动作 3.http动作(嘲笑503和连接超时)
  3. 删除斑点操作

知道这出了什么问题吗???这是微软的最新错误吗???

使用用户分配的托管标识进行 Blob 访问。 尝试在 http 操作中重现 503 错误和连接超时。尝试将触发重试策略更改为默认、固定间隔和指数仍然不起作用。触发重试未发生

triggers blob azure-logic-apps retrypolicy
1个回答
0
投票

重试策略在逻辑应用中确实有效。我在 HTTP 操作中有以下配置。

enter image description here

我故意抛出 500 错误来启动重试策略,并且我能够得到预期的响应。

enter image description here

参考文献-

Azure 逻辑应用程序失败后重试 – Mohamed Ashiq Faleel

© www.soinside.com 2019 - 2024. All rights reserved.