具有 Azure Blob 存储操作的 Azure 逻辑应用程序 : Getting 429 statusCode error

标签 azure azure-storage azure-logic-apps azure-blob-storage

我正在将 Azure 逻辑应用与 Azure BLOB 存储触发器结合使用。

在 Azure 存储中更新或修改 Blob 时,我会从存储中提取创建或修改的 Blob 内容,对数据进行一些转换,然后使用“创建内容 - Azure Blob 存储”操作将其作为新 Blob 内容推送回 Azure 存储LogicApp 的。

在将大量 Blob 插入(例如 10000 个文件)或更新到 Blob 存储中时,逻辑应用会按预期针对这些插入的 Blob 触发多次运行,但进一步的 Azure Blob 操作会失败并出现以下错误:

{
  "statusCode": 429,
  "message": "Rate limit is exceeded. Try again in 16 seconds."
}

有人在 Logic App 中遇到类似的问题吗?如果是,您能否建议可能的原因和可能的解决方法。

谢谢

最佳答案

似乎您正在点击 rate limits在 Azure Blob 托管 API 上。

Limit

关于具有 Azure Blob 存储操作的 Azure 逻辑应用程序 : Getting 429 statusCode error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54881776/

相关文章:

Azure 存储 - 在 <img> 标记中使用私有(private)容器中的 Blob

session - VIP 交换期间 Web 角色的共置缓存

javascript - 使用 HTML 和 JavaScript,如何存储用户的选择并将这些值作为输入参数传递?

Azure 逻辑应用 - 列出 blob - 我可以添加查询吗

azure - 使用 Azure AD 租户 ID - 以及为 'app registration' 颁发的有效 token 。签名验证失败

azure - DotNetCoreCLI@2 发布不过滤项目

json - Invoke-WebRequest\RestMethod mangle 带有转义的 json 字符串

java - 尝试连接到数据市场返回异常

c# - 在 azure 函数中查询 Azure 表存储并插入 Dynamics CRM

azure - 逻辑应用程序-从 json 获取特定子字符串的表达式