SiloPersistentStreamConfiguratorExtension Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public static class SiloPersistentStreamConfiguratorExtension
type SiloPersistentStreamConfiguratorExtension = class
Public Module SiloPersistentStreamConfiguratorExtension
- Vererbung
-
SiloPersistentStreamConfiguratorExtension
Methoden
UseAzureDeploymentLeaseBasedBalancer(ISiloPersistentStreamConfigurator, Action<OptionsBuilder<LeaseBasedQueueBalancerOptions>>) |
Stream-Warteschlangenausgleich, der Azure-Bereitstellungsinformationen für den Lastenausgleich verwendet. Erfordert siloausführung in Azure. Dieser Balancer unterstützt den Warteschlangenausgleich im Szenario der automatischen Skalierung des Clusters, unerwartetes Serverfehlerszenario und versuchen, die ideale Verteilung zu unterstützen. |
UseClusterConfigDeploymentLeaseBasedBalancer(ISiloPersistentStreamConfigurator, Action<OptionsBuilder<LeaseBasedQueueBalancerOptions>>) | |
UseConsistentRingQueueBalancer(ISiloPersistentStreamConfigurator) | |
UseDynamicAzureDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>) |
Stream queue balancer that uses Azure deployment information and silo statuses from Membership oracle for load balancing. |
UseDynamicClusterConfigDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>) | |
UseStaticAzureDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>) |
Stream-Warteschlangenausgleich, der Azure-Bereitstellungsinformationen für den Lastenausgleich verwendet. Erfordert siloausführung in Azure. Dieser Balancer verwendet beide Informationen über den vollständigen Satz von Silos, wie vom Azure-Rollencode gemeldet, verwendet jedoch NICHT die Informationen aus Mitgliedschafts oracle über derzeit lebendigen Silos. Dies bedeutet, dass die Warteschlangen nicht basierend auf dynamischen Änderungen in der Clustermitgliedschaft neu ausgeglichen werden. |
UseStaticClusterConfigDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>) |