ZooKeeperGatewayListProvider 类

定义

public class ZooKeeperGatewayListProvider : Orleans.Messaging.IGatewayListProvider
type ZooKeeperGatewayListProvider = class
    interface IGatewayListProvider
Public Class ZooKeeperGatewayListProvider
Implements IGatewayListProvider
继承
ZooKeeperGatewayListProvider
实现

构造函数

ZooKeeperGatewayListProvider(ILogger<ZooKeeperGatewayListProvider>, IOptions<ZooKeeperGatewayListProviderOptions>, IOptions<GatewayOptions>, IOptions<ClusterOptions>)

属性

IsUpdatable

指定此 IGatewayListProvider 是刷新其返回的信息,还是始终返回相同的 gw 列表。 (目前只有基于静态配置的 StaticGatewayListProvider 不可更新。所有其他为.)

MaxStaleness

指定刷新此 IGatewayListProvider 以限制其返回信息的最大过期时间的频率。

方法

GetGateways()

返回客户端可用于连接到 Orleans 群集的网关 (silo) 列表。 URI 的格式为:“gwy.tcp://IP:port/Generation”。 有关 Uri 格式的详细信息,请参阅 Utils.ToGatewayUri 和 Utils.ToSiloAddress。

InitializeGatewayListProvider()

初始化基于 ZooKeeper 的网关提供程序

适用于