ZooKeeperGatewayListProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public class ZooKeeperGatewayListProvider : Orleans.Messaging.IGatewayListProvider
type ZooKeeperGatewayListProvider = class
interface IGatewayListProvider
Public Class ZooKeeperGatewayListProvider
Implements IGatewayListProvider
- Vererbung
-
ZooKeeperGatewayListProvider
- Implementiert
Konstruktoren
ZooKeeperGatewayListProvider(ILogger<ZooKeeperGatewayListProvider>, IOptions<ZooKeeperGatewayListProviderOptions>, IOptions<GatewayOptions>, IOptions<ClusterOptions>) |
Eigenschaften
IsUpdatable |
Gibt an, ob dieser IGatewayListProvider jemals die zurückgegebenen Informationen aktualisiert oder immer dieselbe gw-Liste zurückgibt. (Derzeit ist nur der statische konfigurationsbasierte StaticGatewayListProvider nicht aktualisierbar. Alle anderen sind es.) |
MaxStaleness |
Gibt an, wie oft dieser IGatewayListProvider aktualisiert wird, um die maximale Veraltung der zurückgegebenen Informationen zu erhalten. |
Methoden
GetGateways() |
Gibt die Liste der Gateways (Silos) zurück, die von einem Client zum Herstellen einer Verbindung mit dem Orleans-Cluster verwendet werden können. Der URI hat folgendes Format: "gwy.tcp://IP:port/Generation". Weitere Informationen zum URI-Format finden Sie unter Utils.ToGatewayUri und Utils.ToSiloAddress. |
InitializeGatewayListProvider() |
Initialisiert den ZooKeeper-basierten Gatewayanbieter. |