Поделиться через


ZooKeeperClusteringClientOptions Класс

Определение

public class ZooKeeperClusteringClientOptions : Orleans.Messaging.IGatewayListProvider
type ZooKeeperClusteringClientOptions = class
    interface IGatewayListProvider
Public Class ZooKeeperClusteringClientOptions
Implements IGatewayListProvider
Наследование
ZooKeeperClusteringClientOptions
Реализации

Конструкторы

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

Свойства

IsUpdatable

Указывает, обновляет ли этот объект IGatewayListProvider возвращаемые сведения или всегда возвращает один и тот же список gw. (в настоящее время не обновляется только статическая конфигурация на основе StaticGatewayListProvider. Все остальные.)

MaxStaleness

Указывает частоту обновления IGatewayListProvider для привязки к максимальному устаревание возвращаемой информации.

Методы

GetGateways()

Возвращает список шлюзов (силосов), которые могут использоваться клиентом для подключения к кластеру Orleans. Универсальный код ресурса (URI) имеет вид gwy.tcp://IP:port/Generation. Дополнительные сведения о формате URI см. в разделе Utils.ToGatewayUri и Utils.ToSiloAddress.

InitializeGatewayListProvider()

Инициализирует поставщик шлюза на основе ZooKeeper

Применяется к