你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ServicePartitionResolver 接口
public interface ServicePartitionResolver
实现有助于确定服务终结点的 类。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
CompletableFuture<Resolved |
resolveAsync(ResolvedServicePartition previousRsp, Duration resolveTimeoutPerTry, Duration maxRetryBackoffInterval)
解析指定服务的分区。 |
CompletableFuture<Resolved |
resolveAsync(URI serviceName, ServicePartitionKey partitionKey, Duration resolveTimeoutPerTry, Duration maxRetryBackoffInterval)
解析指定服务的分区。 |
方法详细信息
resolveAsync
public CompletableFuture
解析指定服务的分区。
Parameters:
previousRsp
- 以前解析的分区
resolveTimeoutPerTry
- 传递给 FabricClient 的超时
maxRetryBackoffInterval
- 当 FabricClient 的方法失败并出现可重试异常时,在重试之前退让的时间间隔。
Returns:
表示未完成操作的 CompletableFuture。 Task 的结果是 ResolvedServicePartition 对象,该对象包含有关解析的服务分区(包括服务终结点)的信息。
resolveAsync
public CompletableFuture
解析指定服务的分区。
Parameters:
serviceName
- 要解析的服务的 URI
partitionKey
- 标识要解析的分区的键
resolveTimeoutPerTry
- 传递给 FabricClient 的超时
maxRetryBackoffInterval
- 当 FabricClient 的方法失败并出现可重试异常时,在重试之前退让的时间间隔。
Returns:
表示未完成操作的 CompletableFuture。 Task 的结果是 ResolvedServicePartition 对象,该对象包含有关解析的服务分区(包括服务终结点)的信息。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈