Partager via


ZooKeeperClusteringClientOptions Classe

Définition

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

Constructeurs

ZooKeeperClusteringClientOptions(ILogger<ZooKeeperClusteringClientOptions>, 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 à