azure - 如果我达到 Windows Azure 存储中的可扩展性目标,会发生什么情况?

标签 azure azure-storage

This post表示每个存储帐户每秒的 Blob 存储请求限制为 5000 个。

Transactions – Up to 5,000 entities/messages/blobs per second

如果我达到此限制,到底会发生什么?

最佳答案

请求失败并出现错误:http://blogs.msdn.com/b/windowsazurestorage/archive/2010/07/09/understanding-windows-azure-storage-billing-bandwidth-transactions-and-capacity.aspx (在页面中搜索“节流”)。

Throttling – These are requests that are being throttled due to the transaction rate going over the per partition target throughput described in the post “Windows Azure Storage Abstractions and their Scalability Targets”. These throttled requests are counted as billable transactions. When this occurs, the client is expected to use exponential backoff and retry the request, which is provided by default with the storage client library. If it is a reoccurring event for the service, then the service should consider additional partitioning of its data structures as described in the upcoming posts on Blobs, Tables and Queues.

您可能从 REST API 返回的错误代码如下:http://msdn.microsoft.com/en-us/library/windowsazure/dd179382.aspx - 我无法立即看出哪一个将适用于限制上下文。

关于azure - 如果我达到 Windows Azure 存储中的可扩展性目标,会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13154481/

相关文章:

azure-storage - 处理 Azure Log Analytics 结果中超过 30k 条记录的策略?

ios - 在 Azure 中公开半静态信息的最有效方法

azure-storage - 使用 Terraform 添加存储虚拟网络规则

python - azure 函数 poppler 实用程序

Azure 自定义视觉服务紧凑域

azure - 在 Azure 中管理环境特定应用程序设置的最佳方法是什么?

Azure,没钱时关闭所有虚拟机

azure - 内存使用量攀升,但仅限于应用服务计划

python - 如何使用python sdk下载交付内容(视频)?

azure - 如何在.NET Core项目中使用WindowsAzure.Storage.Table?