ZooKeeperGatewayListProvider 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 ZooKeeperGatewayListProvider : Orleans.Messaging.IGatewayListProvider
type ZooKeeperGatewayListProvider = class
interface IGatewayListProvider
Public Class ZooKeeperGatewayListProvider
Implements IGatewayListProvider
- Ereditarietà
-
ZooKeeperGatewayListProvider
- Implementazioni
Costruttori
ZooKeeperGatewayListProvider(ILogger<ZooKeeperGatewayListProvider>, IOptions<ZooKeeperGatewayListProviderOptions>, IOptions<GatewayOptions>, IOptions<ClusterOptions>) |
Proprietà
IsUpdatable |
Specifica se questo IGatewayListProvider aggiorna mai 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 in base alla massima stalezza delle informazioni restituite. |
Metodi
GetGateways() |
Restituisce l'elenco di gateway (silos) 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 |