【问题标题】:Error when generating report from mongodb Azure Cosmos DB从 mongodb Azure Cosmos DB 生成报告时出错
【发布时间】:2019-03-06 12:52:49
【问题描述】:

我正在尝试从 mongodB Azure Cosmos DB 获取报告 但我得到了这个错误关于“请求率很大”的任何想法

[MongoDB\驱动程序\异常\运行时异常]
消息:{“错误”:[“请求率很大”]}
ActivityId:3ed9b0b0-0000-0000-0000-000000000000,请求 URI:/apps/56e5f1c8-3a07-4d35-974e-aabfdb9d95c3/services/1aead77f-7daf-4dd5-b514-c4694384803c/partitions/a9eb 9d57b325da3a/replicas/131818510503404005p,请求统计:
RequestStartTime:2018-10-01T11:56:27.9231945Z,尝试的区域数:1
, SDK:Microsoft.Azure.Documents.Common/2.0.0.0

【问题讨论】:

    标签: mongodb azure azure-cosmosdb


    【解决方案1】:

    “请求率过大”是一个 CosmosDB 错误,如果您的操作花费的数据量超过了预置吞吐量可以提供给您的数据量,您将收到该错误。

    这意味着您的集合的预置 RU/s 小于您的查询在一秒钟内运行的成本。您可以通过将RetryOptions MaxRetryAttemptsOnThrottledRequests 属性设置为更高的值来增加IDocumentClient 中这些错误的重试次数来解决此问题。这是ConnectionPolicy 对象的一个​​对象,用于初始化IDocumentClient

    当然,另一种方法是通过门户或 C# 代码创建集合的吞吐量。

    【讨论】:

      猜你喜欢
      • 2018-04-10
      • 2019-06-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-16
      相关资源
      最近更新 更多