azure - 在 Azure 存储中上传文件的最大速率是多少?
问题描述
我创建了一个脚本来将一些75000个文件上传到 Azure Blob 存储中的容器。但不知何故,在上传了47000次之后,身份验证令牌失败了,它给出了身份验证错误,因此所有后续请求都被取消了。
对于每个请求,我正在检查令牌是否失败,我正在刷新它并使用新令牌更新它。那就是我正在使用相同的刷新令牌更新令牌。
当我试图调查 azure 的速率限制时。我找到了2篇文章。
其中一个说 limit to be20000/sec
而另一个说 it to be some 10/sec 1200/hr
。有人可以澄清一下实际的限制是什么吗?
解决方案
有人可以澄清一下实际的限制是什么吗?
将对象上传到 Azure blob 存储应该会获得 20k/s 的限制。
限制 1200/h 与资源管理器的写入有关,这意味着更新 Azure 资源,例如创建容器、创建 blob 存储......
身份验证令牌失败
当达到限制时,您应该得到 http 500 或 http 503 响应(据我所知,请检查)。但是您说auth token fails
这意味着身份验证问题(401、403 响应)。那么它是哪一个?(顺便说一句,身份验证令牌有其有效性)
推荐阅读
- excel - 在 Excel VBA 上查找和替换逗号
- swift - 非 void 函数中的 void 函数中出现意外的非 void 返回值
- python-3.x - 条形图在seaborn的Y轴上计算什么?
- java - Node.js 中的 DES 加密
- java - 搜索 JTree 的节点
- perl - Perl:读取列并转换为数组
- azure - 使用 Azure Function 的基于会话的服务总线
- php - Google云端硬盘文件未设置到期时间权限
- android - 以编程方式更改 ConstraintLayout 中的宽度和高度不起作用
- highcharts - 角度中的高图表工具提示十字准线问题