在 Azure 存储中上传文件的最大速率是多少?

What is the max rate for uploading files in Azure Storage?

我创建了一个脚本,用于将一些 75000 个文件上传到 Azure blob 存储中的容器。但是不知何故,在上传了一些 47000 之后,身份验证令牌失败并给出了身份验证错误,因此所有后续请求都被取消了。

对于每个请求,我都在检查令牌是否失败我正在刷新它并使用新令牌更新它。那就是我正在使用相同的刷新令牌更新令牌。

当我试图调查 Azure 的速率限制时。我找到了 2 篇文章。

  1. Scalability and performance targets for standard storage accounts
  2. Throttling Resource Manager requests

其中一个说限制是 20000/sec 而另一个说是一些 10/sec 1200/hr。有人可以澄清一下实际限制是多少吗?

Can someone please clarify whats the actual limit is?

将对象上传到 Azure blob 存储你应该得到 20k/s 的限制。

1200/h的限制与资源管理器的写入有关,这意味着更新Azure资源,例如创建容器,创建blob存储,...

auth token failed

当达到限制时,您应该会收到 http 500 或 http 503 响应(据我所知,请检查)。但是你说 auth token fails 这意味着身份验证问题(401、403 响应)。那是哪一个? (顺便说一句,授权令牌有其有效性)