Freigeben über


ServicePartitionResolver Schnittstelle

public interface ServicePartitionResolver

Implementiert die -Klasse, die bei der Bestimmung des Endpunkts eines Diensts hilft.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
CompletableFuture<ResolvedServicePartition> resolveAsync(ResolvedServicePartition previousRsp, Duration resolveTimeoutPerTry, Duration maxRetryBackoffInterval)

Löst eine Partition des angegebenen Diensts auf.

CompletableFuture<ResolvedServicePartition> resolveAsync(URI serviceName, ServicePartitionKey partitionKey, Duration resolveTimeoutPerTry, Duration maxRetryBackoffInterval)

Löst eine Partition des angegebenen Diensts auf.

Details zur Methode

resolveAsync

public CompletableFuture resolveAsync(ResolvedServicePartition previousRsp, Duration resolveTimeoutPerTry, Duration maxRetryBackoffInterval)

Löst eine Partition des angegebenen Diensts auf.

Parameters:

previousRsp - Vorherige aufgelöste Partition
resolveTimeoutPerTry - Das an FabricClient übergebene Timeout
maxRetryBackoffInterval - Das Intervall, das vor dem Wiederholen des Vorgangs zurückgeschaltet werden soll, wenn die FabricClient-Methode mit einer wiederholbaren Ausnahme fehlschlägt.

Returns:

Eine CompletableFuture, die einen ausstehenden Vorgang darstellt. Das Ergebnis der Aufgabe ist das ResolvedServicePartition -Objekt, das die Informationen zur aufgelösten Dienstpartition einschließlich der Dienstendpunkte enthält.

resolveAsync

public CompletableFuture resolveAsync(URI serviceName, ServicePartitionKey partitionKey, Duration resolveTimeoutPerTry, Duration maxRetryBackoffInterval)

Löst eine Partition des angegebenen Diensts auf.

Parameters:

serviceName - URI des aufzulösenden Diensts
partitionKey - Schlüssel, der die aufzulösde Partition identifiziert
resolveTimeoutPerTry - Das an FabricClient übergebene Timeout
maxRetryBackoffInterval - Das Intervall, das vor dem Wiederholen des Vorgangs zurückgeschaltet werden soll, wenn die FabricClient-Methode mit einer wiederholbaren Ausnahme fehlschlägt.

Returns:

Eine CompletableFuture, die einen ausstehenden Vorgang darstellt. Das Ergebnis der Aufgabe ist das ResolvedServicePartition -Objekt, das die Informationen zur aufgelösten Dienstpartition einschließlich der Dienstendpunkte enthält.

Gilt für: