PartitionManagerOptions 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.
Optionen zum Steuern verschiedener Aspekte der Partitionsverteilung innerhalb EventProcessorHost instance.
public class PartitionManagerOptions
type PartitionManagerOptions = class
Public Class PartitionManagerOptions
- Vererbung
-
PartitionManagerOptions
Konstruktoren
PartitionManagerOptions() |
Initialisiert eine neue Instanz der PartitionManagerOptions-Klasse. |
Eigenschaften
AcquireInterval |
Intervall, in dem EventProcessorHost instance eine Aufgabe zum Berechnen startet, wenn Partitionen gleichmäßig auf bekannte Hostinstanzen verteilt sind. |
DefaultOptions |
Erstellt eine instance von PartitionManagerOptions mit folgenden Standardwerten: a) RenewInterval = 10 Sekunden b) AcquireInterval = 10 Sekunden c) DefaultLeaseInterval = 30 Sekunden d) MaxReceiveClients = 16, |
LeaseInterval |
Intervall, für das die Lease für ein Azure-Blob übernommen wird, das eine EventHub-Partition darstellt. Wenn die Lease innerhalb dieses Intervalls nicht verlängert wird, läuft sie ab, und der Besitz der Partition wird in eine andere EventProcessorHost instance verschoben. |
MaxReceiveClients |
Die maximale Anzahl von Empfängerclients, die für jeden Host instance erstellt wurden. Sobald das Maximum erreicht ist, beginnt der Host mit dem Ausgleich von Partitionen zwischen bereits erstellten Empfängerclients. |
RenewInterval |
Verlängerungsintervall für alle Leases für Partitionen, die derzeit von instance gehalten werden EventProcessorHost . |
SkipBlobContainerCreation |
Verwenden Sie diese Option, wenn Die Erstellung eines Blobcontainers für Partitionsleases außerhalb von EventProcessorHost erfolgen soll. Dies ist nützlich in Szenarien, in denen Sie einen CloudBlobClient an EventProcessorHost übergeben möchten, der keine Berechtigungen zum Erstellen eines Speichercontainers hat. Der Standardwert für diese Optionen ist "false". |
Gilt für:
Azure SDK for .NET