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 |