你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CosmosClientOptions.MaxRetryWaitTimeOnRateLimitedRequests 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 Azure Cosmos DB 服务的最大重试时间(以秒为单位)。
public TimeSpan? MaxRetryWaitTimeOnRateLimitedRequests { get; set; }
member this.MaxRetryWaitTimeOnRateLimitedRequests : Nullable<TimeSpan> with get, set
Public Property MaxRetryWaitTimeOnRateLimitedRequests As Nullable(Of TimeSpan)
属性值
默认值为 30 秒。
注解
最小间隔为秒。 将忽略任何较小的间隔。
当请求因速率限制错误而失败时,服务会发回一个响应,其中包含一个值,该值指示客户端不应在 RetryAfter 经过该时间段之前重试。
此属性允许应用程序为所有重试尝试设置最长等待时间。 如果累积等待时间超过此值,客户端将停止重试并将错误返回给应用程序。
有关详细信息,请参阅 处理速率限制/请求速率过大。