你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CosmosClientOptions.MaxRetryWaitTimeOnRateLimitedRequests 属性

定义

获取或设置 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 经过该时间段之前重试。

此属性允许应用程序为所有重试尝试设置最长等待时间。 如果累积等待时间超过此值,客户端将停止重试并将错误返回给应用程序。

有关详细信息,请参阅 处理速率限制/请求速率过大

适用于

另请参阅