LeaseBasedQueueBalancer 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.
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile.
public class LeaseBasedQueueBalancer : Orleans.Streams.QueueBalancerBase, IDisposable, Orleans.Streams.IStreamQueueBalancer
public class LeaseBasedQueueBalancer : Orleans.Streams.QueueBalancerBase, Orleans.Streams.IStreamQueueBalancer
public class LeaseBasedQueueBalancer : Orleans.Streams.QueueBalancerBase
type LeaseBasedQueueBalancer = class
inherit QueueBalancerBase
interface IStreamQueueBalancer
interface IDisposable
type LeaseBasedQueueBalancer = class
inherit QueueBalancerBase
interface IStreamQueueBalancer
Public Class LeaseBasedQueueBalancer
Inherits QueueBalancerBase
Implements IDisposable, IStreamQueueBalancer
Public Class LeaseBasedQueueBalancer
Inherits QueueBalancerBase
Implements IStreamQueueBalancer
Public Class LeaseBasedQueueBalancer
Inherits QueueBalancerBase
- Ereditarietà
- Implementazioni
Commenti
Inizializza una nuova istanza della classe LeaseBasedQueueBalancer.
Costruttori
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, ILeaseProvider, IServiceProvider, ILoggerFactory, TimeProvider) |
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile. |
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, ILeaseProvider, ITimerRegistry, IServiceProvider, ILoggerFactory) |
Inizializza una nuova istanza della classe LeaseBasedQueueBalancer. |
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, IServiceProvider, ISiloStatusOracle, IDeploymentConfiguration, ILoggerFactory) |
Costruttore |
Campi
LeaseCategory |
Categoria di lease per LeaseBasedQueueBalancer |
queueBalanceListeners |
Raccolta per IStreamQueueBalancerListener (Ereditato da QueueBalancerBase) |
Proprietà
Cancellation |
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile. (Ereditato da QueueBalancerBase) |
Logger |
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile. (Ereditato da QueueBalancerBase) |
SiloAddress |
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile. (Ereditato da QueueBalancerBase) |
Metodi
Create(IServiceProvider, String, IDeploymentConfiguration) |
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile. |
Create(IServiceProvider, String) |
Crea una nuova istanza di LeaseBasedQueueBalancer. |
Dispose() |
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile. |
GetMyQueues() |
Recupera la distribuzione della coda più recente per questo servizio di bilanciamento. |
Initialize(IStreamQueueMapper) |
Inizializza questa istanza. |
NotifyListeners() |
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile. (Ereditato da QueueBalancerBase) |
OnClusterMembershipChange(HashSet<SiloAddress>) |
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile. |
OnClusterMembershipChange(HashSet<SiloAddress>) |
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile. (Ereditato da QueueBalancerBase) |
Shutdown() |
Arrestare il servizio di bilanciamento della coda. |
Shutdown() |
LeaseBasedQueueBalancer. Questo servizio di bilanciamento della coda supporta il bilanciamento della coda negli scenari di scalabilità automatica del cluster, scenari di errore imprevisti del server e tenta di supportare la distribuzione ideale il più possibile. (Ereditato da QueueBalancerBase) |
SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
Sottoscrive per ricevere notifiche di modifica della distribuzione della coda (Ereditato da QueueBalancerBase) |
UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
Annulla la ricezione delle notifiche di distribuzione della coda. (Ereditato da QueueBalancerBase) |