Compartilhar via


ServicePartitionResolver Interface

public interface ServicePartitionResolver

Implementa a classe que ajuda a determinar o ponto de extremidade de um serviço.

Resumo do método

Modificador e tipo Método e descrição
CompletableFuture<ResolvedServicePartition> resolveAsync(ResolvedServicePartition previousRsp, Duration resolveTimeoutPerTry, Duration maxRetryBackoffInterval)

Resolve uma partição do serviço especificado.

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

Resolve uma partição do serviço especificado.

Detalhes do método

resolveAsync

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

Resolve uma partição do serviço especificado.

Parameters:

previousRsp - Partição resolvida anteriormente
resolveTimeoutPerTry - O tempo limite passado para FabricClient
maxRetryBackoffInterval - O intervalo para recuar antes de tentar novamente quando o método fabricClient falha com uma exceção retriável.

Returns:

Um CompleteableFuture que representa uma operação pendente. O resultado da Tarefa é o ResolvedServicePartition objeto , que contém as informações sobre a partição de serviço resolvida, incluindo os pontos de extremidade de serviço.

resolveAsync

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

Resolve uma partição do serviço especificado.

Parameters:

serviceName - Uri do serviço para resolve
partitionKey - Chave que identifica a partição para resolve
resolveTimeoutPerTry - O tempo limite passado para FabricClient
maxRetryBackoffInterval - O intervalo para recuar antes de tentar novamente quando o método fabricClient falha com uma exceção retriável.

Returns:

Um CompleteableFuture que representa uma operação pendente. O resultado da Tarefa é o ResolvedServicePartition objeto , que contém as informações sobre a partição de serviço resolvida, incluindo os pontos de extremidade de serviço.

Aplica-se a