ZooKeeperGatewayListProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public class ZooKeeperGatewayListProvider : Orleans.Messaging.IGatewayListProvider
type ZooKeeperGatewayListProvider = class
interface IGatewayListProvider
Public Class ZooKeeperGatewayListProvider
Implements IGatewayListProvider
- Herança
-
ZooKeeperGatewayListProvider
- Implementações
Construtores
ZooKeeperGatewayListProvider(ILogger<ZooKeeperGatewayListProvider>, IOptions<ZooKeeperGatewayListProviderOptions>, IOptions<GatewayOptions>, IOptions<ClusterOptions>) |
Propriedades
IsUpdatable |
Especifica se esse IGatewayListProvider atualiza suas informações retornadas ou sempre retorna a mesma lista gw. (atualmente, apenas o StaticGatewayListProvider baseado em configuração estática não é atualizável. Todos os outros são.) |
MaxStaleness |
Especifica a frequência com que esse IGatewayListProvider é atualizado, para ter um limite de desatualização máxima de suas informações retornadas. |
Métodos
GetGateways() |
Retorna a lista de gateways (silos) que podem ser usados por um cliente para se conectar ao cluster do Orleans. O Uri está na forma de: "gwy.tcp://IP:port/Generation". Consulte Utils.ToGatewayUri e Utils.ToSiloAddress para obter mais detalhes sobre o formato Uri. |
InitializeGatewayListProvider() |
Inicializa o provedor de gateway baseado no ZooKeeper |