PartitionManagerOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Options permettant de contrôler différents aspects de la distribution de partition au sein EventProcessorHost de instance.
public class PartitionManagerOptions
type PartitionManagerOptions = class
Public Class PartitionManagerOptions
- Héritage
-
PartitionManagerOptions
Constructeurs
PartitionManagerOptions() |
Initialise une nouvelle instance de la classe PartitionManagerOptions. |
Propriétés
AcquireInterval |
Intervalle auquel EventProcessorHost instance démarre une tâche pour calculer si les partitions sont réparties uniformément entre les instances d’hôte connues. |
DefaultOptions |
Crée une instance de PartitionManagerOptions avec les valeurs par défaut suivantes : a) RenewInterval = 10 secondes b) AcquireInterval = 10 secondes c) DefaultLeaseInterval = 30 secondes d) MaxReceiveClients = 16, |
LeaseInterval |
Intervalle pendant lequel le bail est pris sur l’objet blob Azure représentant une partition EventHub. Si le bail n’est pas renouvelé dans cet intervalle, il arrive à expiration et la propriété de la partition passe à un autre EventProcessorHost instance. |
MaxReceiveClients |
Nombre maximal de clients récepteurs créés pour chaque instance hôte. Une fois le maximum atteint, l’hôte commence à rééquilibrer les partitions entre les clients récepteurs déjà créés. |
RenewInterval |
Intervalle de renouvellement pour tous les baux pour les partitions actuellement détenues par EventProcessorHost instance. |
SkipBlobContainerCreation |
Utilisez cette option si vous souhaitez que la création d’un conteneur d’objets blob pour les baux de partition se produise en dehors d’EventProcessorHost. Cela est utile dans les scénarios où vous souhaitez passer un CloudBlobClient à EventProcessorHost qui ne dispose pas des autorisations nécessaires pour créer un conteneur de stockage. La valeur par défaut de ces options est « false ». |
S’applique à
Azure SDK for .NET