ZooKeeperGatewayListProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public class ZooKeeperGatewayListProvider : Orleans.Messaging.IGatewayListProvider
type ZooKeeperGatewayListProvider = class
interface IGatewayListProvider
Public Class ZooKeeperGatewayListProvider
Implements IGatewayListProvider
- Herencia
-
ZooKeeperGatewayListProvider
- Implementaciones
Constructores
ZooKeeperGatewayListProvider(ILogger<ZooKeeperGatewayListProvider>, IOptions<ZooKeeperGatewayListProviderOptions>, IOptions<GatewayOptions>, IOptions<ClusterOptions>) |
Propiedades
IsUpdatable |
Especifica si este IGatewayListProvider actualiza su información devuelta o siempre devuelve la misma lista de gw. (actualmente, solo la configuración estática basada en StaticGatewayListProvider no es actualizable. Todos los demás son. |
MaxStaleness |
Especifica la frecuencia con la que se actualiza este IGatewayListProvider, para tener un límite en la obsolescencia máxima de su información devuelta. |
Métodos
GetGateways() |
Devuelve la lista de puertas de enlace (silos) que un cliente puede usar para conectarse al clúster de Orleans. El URI tiene la forma de: "gwy.tcp://IP:port/Generation". Consulte Utils.ToGatewayUri y Utils.ToSiloAddress para obtener más detalles sobre el formato Uri. |
InitializeGatewayListProvider() |
Inicializa el proveedor de puerta de enlace basado en ZooKeeper. |