CosmosClientOptions.MaxRetryWaitTimeOnRateLimitedRequests Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el tiempo máximo de reintento en segundos para el servicio Azure Cosmos DB.
public TimeSpan? MaxRetryWaitTimeOnRateLimitedRequests { get; set; }
member this.MaxRetryWaitTimeOnRateLimitedRequests : Nullable<TimeSpan> with get, set
Public Property MaxRetryWaitTimeOnRateLimitedRequests As Nullable(Of TimeSpan)
Valor de propiedad
El valor predeterminado es 30 segundos.
Comentarios
El intervalo mínimo es de segundos. Se omitirá cualquier intervalo más pequeño.
Cuando se produce un error en una solicitud debido a un error de limitación de velocidad, el servicio devuelve una respuesta que contiene un valor que indica que el cliente no debe reintentar antes de que haya transcurrido el RetryAfter período de tiempo.
Esta propiedad permite a la aplicación establecer un tiempo de espera máximo para todos los reintentos. Si el tiempo de espera acumulado supera este valor, el cliente dejará de intentarlo y devolverá el error a la aplicación.
Para obtener más información, consulte Controlar la limitación de velocidad o la tasa de solicitudes demasiado grande.
Se aplica a
Consulte también
Azure SDK for .NET