Freigeben über


OperationRetrySettings Klasse

  • java.lang.Object
    • microsoft.servicefabric.services.communication.client.OperationRetrySettings

public class OperationRetrySettings

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
OperationRetrySettings()

Instanziiert OperationRetrySettings mit Standardwerten für die Wiederholungseinstellungen. Die Standardwerte für MaxRetryBackoffIntervalOnTransientErrors, NonTransientErrors sind 2 Sekunden. Der Standardwert für MaxRetryCount ist 10.

OperationRetrySettings(Duration maxRetryBackoffIntervalOnTransientErrors, Duration maxRetryBackoffIntervalOnNonTransientErrors, int defaultMaxRetryCount)

Instanziiert OperationRetrySettings mit Standardwerten für die Wiederholungseinstellungen. Die Standardwerte für MaxRetryBackoffIntervalOnTransientErrors, NonTransientErrors sind 2 Sekunden. Der Standardwert für MaxRetryCount ist 10. Instanziiert OperationRetrySettings mit den angegebenen Einstellungen.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
int getDefaultMaxRetryCount()

Gibt die maximale Wiederholungsanzahl an.

Duration getMaxRetryBackoffIntervalOnNonTransientErrors()

Gibt das maximale Back-Off-Intervall an, bevor es bei nicht vorübergehenden Fehlern wiederholt werden soll.

Duration getMaxRetryBackoffIntervalOnTransientErrors()

Gibt das maximale Intervall an, das vor dem wiederholenden Back-Off-Intervall bei vorübergehenden Fehlern durchgeführt werden soll.

Details zum Konstruktor

OperationRetrySettings

public OperationRetrySettings()

Instanziiert OperationRetrySettings mit Standardwerten für die Wiederholungseinstellungen. Die Standardwerte für MaxRetryBackoffIntervalOnTransientErrors, NonTransientErrors sind 2 Sekunden. Der Standardwert für MaxRetryCount ist 10.

OperationRetrySettings

public OperationRetrySettings(Duration maxRetryBackoffIntervalOnTransientErrors, Duration maxRetryBackoffIntervalOnNonTransientErrors, int defaultMaxRetryCount)

Instanziiert OperationRetrySettings mit Standardwerten für die Wiederholungseinstellungen. Die Standardwerte für MaxRetryBackoffIntervalOnTransientErrors, NonTransientErrors sind 2 Sekunden. Der Standardwert für MaxRetryCount ist 10. Instanziiert OperationRetrySettings mit den angegebenen Einstellungen.

Parameter:

maxRetryBackoffIntervalOnTransientErrors - Gibt das maximale Intervall an, das vor dem erneuten Wiederholen von vorübergehenden Fehlern zurückgegeben werden soll.
maxRetryBackoffIntervalOnNonTransientErrors - Gibt das maximale Intervall für das Back-off vor dem Wiederholen von Nicht vorübergehenden Fehlern an.
defaultMaxRetryCount - Gibt die maximale Wiederholungsanzahl an.

Details zur Methode

getDefaultMaxRetryCount

public int getDefaultMaxRetryCount()

Gibt die maximale Wiederholungsanzahl an.

Gibt zurück:

Maximale Anzahl von Wiederholungsversuchen für eine bestimmte Ausnahme.

getMaxRetryBackoffIntervalOnNonTransientErrors

public Duration getMaxRetryBackoffIntervalOnNonTransientErrors()

Gibt das maximale Back-Off-Intervall an, bevor es bei nicht vorübergehenden Fehlern wiederholt werden soll.

Gibt zurück:

Maximales Wiederholungsintervall für das Back-Off bei nicht vorübergehenden Fehlern

getMaxRetryBackoffIntervalOnTransientErrors

public Duration getMaxRetryBackoffIntervalOnTransientErrors()

Gibt das maximale Intervall an, das vor dem wiederholenden Back-Off-Intervall bei vorübergehenden Fehlern durchgeführt werden soll.

Gibt zurück:

Maximales Wiederholungsintervall für vorübergehende Fehler

Gilt für: