Freigeben über


CosmosClientOptions.MaxRetryWaitTimeOnRateLimitedRequests Eigenschaft

Definition

Ruft die maximale Wiederholungszeit in Sekunden für den Azure Cosmos DB-Dienst ab oder legt diese fest.

public TimeSpan? MaxRetryWaitTimeOnRateLimitedRequests { get; set; }
member this.MaxRetryWaitTimeOnRateLimitedRequests : Nullable<TimeSpan> with get, set
Public Property MaxRetryWaitTimeOnRateLimitedRequests As Nullable(Of TimeSpan)

Eigenschaftswert

Der Standardwert ist 30 Sekunden.

Hinweise

Das Mindestintervall beträgt Sekunden. Jedes kleinere Intervall wird ignoriert.

Wenn eine Anforderung aufgrund eines Fehlers zur Begrenzung der Rate fehlschlägt, sendet der Dienst eine Antwort zurück, die einen Wert enthält, der angibt, dass der Client vor Ablauf des RetryAfter Zeitraums keine Wiederholungen ausführen sollte.

Mit dieser Eigenschaft kann die Anwendung eine maximale Wartezeit für alle Wiederholungsversuche festlegen. Wenn die kumulative Wartezeit diesen Wert überschreitet, beendet der Client die Wiederholung und gibt den Fehler an die Anwendung zurück.

Weitere Informationen finden Sie unter Behandeln von Ratenbegrenzung/Anforderungsrate zu groß.

Gilt für:

Weitere Informationen