次の方法で共有


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 クラスターに接続するために使用できるゲートウェイ (サイロ) の一覧を返します。 Uri は、"gwy.tcp://IP:port/Generation" の形式です。 Uri 形式の詳細については、「Utils.ToGatewayUri」および「Utils.ToSiloAddress」を参照してください。

InitializeGatewayListProvider()

ZooKeeper ベースのゲートウェイ プロバイダーを初期化します

適用対象