RetryInfo

Beschreibt, wann Clients eine fehlgeschlagene Anfrage wiederholen können. Clients können die Empfehlung hier ignorieren oder es noch einmal versuchen, wenn diese Informationen in Fehlerantworten fehlen.

Es wird immer empfohlen, dass Clients beim Wiederholen den exponentiellen Backoff verwenden.

Clients sollten mit dem Wiederholungsversuch warten, bis retryDelay Zeit seit dem Empfang der Fehlerantwort vergangen ist. Wenn auch das Wiederholen von Anfragen fehlschlägt, sollten Clients ein exponentielles Backoff-Schema verwenden, um die Verzögerung zwischen Wiederholungen basierend auf retryDelay schrittweise zu erhöhen, bis entweder eine maximale Anzahl von Wiederholungen oder eine maximale Wiederholungsverzögerung erreicht wurde.

JSON-Darstellung
{
  "retryDelay": string
}
Felder
retryDelay

string (Duration format)

Clients sollten mindestens so lange warten, bevor sie dieselbe Anfrage noch einmal senden.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".