ZooKeeperClusteringClientOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public class ZooKeeperClusteringClientOptions : Orleans.Messaging.IGatewayListProvider
type ZooKeeperClusteringClientOptions = class
interface IGatewayListProvider
Public Class ZooKeeperClusteringClientOptions
Implements IGatewayListProvider
- Ereditarietà
-
ZooKeeperClusteringClientOptions
- Implementazioni
Costruttori
ZooKeeperClusteringClientOptions(ILogger<ZooKeeperClusteringClientOptions>, IOptions<ZooKeeperGatewayListProviderOptions>, IOptions<GatewayOptions>, IOptions<ClusterOptions>) |
Proprietà
IsUpdatable |
Specifica se questo IGatewayListProvider aggiorna le informazioni restituite o restituisce sempre lo stesso elenco di gw. (attualmente solo la configurazione statica basata su StaticGatewayListProvider non è aggiornabile. Tutti gli altri sono. |
MaxStaleness |
Specifica la frequenza con cui viene aggiornato questo IGatewayListProvider, per avere un limite al massimo decadimento delle informazioni restituite. |
Metodi
GetGateways() |
Restituisce l'elenco di gateway (silo) che possono essere usati da un client per connettersi al cluster Orleans. L'URI è sotto forma di: "gwy.tcp://IP:port/Generation". Per altre informazioni sul formato URI, vedere Utils.ToGatewayUri e Utils.ToSiloAddress. |
InitializeGatewayListProvider() |
Inizializza il provider di gateway basato su ZooKeeper |