StateReplicator Schnittstelle
public interface StateReplicator
Macht replikationsbezogene Funktionen der FabricReplicator -Klasse verfügbar, die von zum Replizieren des StateProvider Zustands verwendet werden, um Hochverfügbarkeit sicherzustellen.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
Operation |
getCopyStream()
Ruft den Kopierdatenstrom ab. |
Operation |
getReplicationStream()
Ruft den Replikationsdatenstrom ab. |
CompletableFuture<Sequence |
replicateAsync(OperationData operationData, SequenceNumber sequenceNumber, CancellationToken cancellationToken)
Repliziert Zustandsänderungen vom primären Replikat in die sekundären Replikate und erhält eine Quorumbestätigung, dass diese Zustandsänderungen angewendet wurden. |
void |
updateReplicatorSettings(ReplicatorSettings settings)
Ermöglicht das Ändern von Replikattoreinstellungen während der Laufzeit. Die einzige Einstellung, die geändert werden kann, sind die Sicherheitsanmeldeinformationen. |
Details zur Methode
getCopyStream
public OperationStream getCopyStream()
Ruft den Kopierdatenstrom ab.
Gibt zurück:
getReplicationStream
public OperationStream getReplicationStream()
Ruft den Replikationsdatenstrom ab.
Gibt zurück:
replicateAsync
public CompletableFuture
Repliziert Zustandsänderungen vom primären Replikat in die sekundären Replikate und erhält eine Quorumbestätigung, dass diese Zustandsänderungen angewendet wurden.
Parameter:
Gibt zurück:
updateReplicatorSettings
public void updateReplicatorSettings(ReplicatorSettings settings)
Ermöglicht das Ändern von Replikattoreinstellungen während der Laufzeit. Die einzige Einstellung, die geändert werden kann, sind die Sicherheitsanmeldeinformationen.
Parameter:
Gilt für:
Azure SDK for Java