ZooKeeperGatewayListProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |