CosmosClientOptions.MaxRetryWaitTimeOnRateLimitedRequests Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o tempo máximo de repetição em segundos para o serviço do Azure Cosmos DB.
public TimeSpan? MaxRetryWaitTimeOnRateLimitedRequests { get; set; }
member this.MaxRetryWaitTimeOnRateLimitedRequests : Nullable<TimeSpan> with get, set
Public Property MaxRetryWaitTimeOnRateLimitedRequests As Nullable(Of TimeSpan)
Valor da propriedade
O valor padrão é 30 segundos.
Comentários
O intervalo mínimo é de segundos. Qualquer intervalo menor será ignorado.
Quando uma solicitação falha devido a um erro de limitação de taxa, o serviço envia de volta uma resposta que contém um valor que indica que o cliente não deve tentar novamente antes que o RetryAfter período tenha decorrido.
Essa propriedade permite que o aplicativo defina um tempo máximo de espera para todas as tentativas de repetição. Se o tempo de espera cumulativo exceder esse valor, o cliente deixará de tentar novamente e retornará o erro ao aplicativo.
Para obter mais informações, consulte Tratar a limitação de taxa/taxa de solicitação muito grande.
Aplica-se a
Confira também
Azure SDK for .NET