Partager via


ZooKeeperGatewayListProvider Classe

Définition

public class ZooKeeperGatewayListProvider : Orleans.Messaging.IGatewayListProvider
type ZooKeeperGatewayListProvider = class
    interface IGatewayListProvider
Public Class ZooKeeperGatewayListProvider
Implements IGatewayListProvider
Héritage
ZooKeeperGatewayListProvider
Implémente

Constructeurs

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

Propriétés

IsUpdatable

Spécifie si cet IGatewayListProvider actualise les informations retournées ou retourne toujours la même liste gw. (Actuellement, seul le staticGatewayListProvider basé sur la configuration statique n’est pas modifiable. Tous les autres sont.)

MaxStaleness

Spécifie la fréquence à laquelle ce IGatewayListProvider est actualisé, pour avoir une limite sur l’obsolescence maximale de ses informations retournées.

Méthodes

GetGateways()

Retourne la liste des passerelles (silos) qui peuvent être utilisées par un client pour se connecter au cluster Orleans. L’URI se présente sous la forme : « gwy.tcp://IP:port/Generation ». Pour plus d’informations sur le format URI, consultez Utils.ToGatewayUri et Utils.ToSiloAddress.

InitializeGatewayListProvider()

Initialise le fournisseur de passerelle basé sur ZooKeeper

S’applique à