Freigeben über


StreamQueueBalancerType Klasse

Definition

Integrierter Stream-Warteschlangenausgleichstyp, der in Orleans nativer Weise unterstützt wird

public static class StreamQueueBalancerType
type StreamQueueBalancerType = class
Public Class StreamQueueBalancerType
Vererbung
StreamQueueBalancerType

Felder

ConsistentRingBalancer

Streamwarteschlangenausgleich, der einen konsistenten Ringanbieter für den Lastenausgleich verwendet

DynamicAzureDeploymentBalancer

Stream-Warteschlangenausgleich, der Azure-Bereitstellungsinformationen und Silostatus von Mitgliedschafts-Oracle zum Lastenausgleich verwendet.
Erfordert die Ausführung des Silos in Azure. Dieser Balancer verwendet sowohl die Informationen zu den vollständigen Silos, wie von Azure-Rollencode gemeldet, als auch die Informationen aus Dem Mitgliedschafts-Oracle über derzeit aktive (alive) Silos und rebalancen Warteschlangen aus nicht aktiven Silos.

DynamicClusterConfigDeploymentBalancer

Streamwarteschlangenausgleich, der die Clusterkonfiguration verwendet, um Bereitstellungsinformationen für den Lastenausgleich zu ermitteln.
Es unterstützt keine dynamischen Änderungen an der globalen (vollständigen) Clusterkonfiguration. Dieser Balancer verwendet die Informationen aus Dem Mitgliedschafts oracle über derzeit aktive (alive) Silos und rebalances Warteschlangen von nicht aktiven Silos.

StaticAzureDeploymentBalancer

Stream-Warteschlangenausgleich, der Azure-Bereitstellungsinformationen für den Lastenausgleich verwendet. Erfordert die Ausführung des Silos in Azure. Dieser Balancer verwendet beide Informationen zu den vollständigen Silos, wie vom Azure-Rollencode gemeldet, verwendet jedoch NICHT die Informationen aus dem Mitgliedschafts oracle über aktuell lebende Silos. Das heißt, es wird keine Warteschlange basierend auf dymanischen Änderungen in der Clustermitgliedschaft neu ausgeglichen.

StaticClusterConfigDeploymentBalancer

Streamwarteschlangenausgleich, der die Clusterkonfiguration verwendet, um Bereitstellungsinformationen für den Lastenausgleich zu ermitteln.
Es unterstützt keine dynamischen Änderungen an der globalen (vollständigen) Clusterkonfiguration. Dieser Balancer verwendet nicht die Informationen aus Dem Mitgliedschafts oracle über derzeit aktive Silos. Das heißt, es wird keine Warteschlange basierend auf dymanischen Änderungen in der Clustermitgliedschaft neu ausgeglichen.

Gilt für: