PartitionManagerOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Opciones para controlar varios aspectos de la distribución de particiones que se producen dentro EventProcessorHost de la instancia.
public class PartitionManagerOptions
type PartitionManagerOptions = class
Public Class PartitionManagerOptions
- Herencia
-
PartitionManagerOptions
Constructores
PartitionManagerOptions() |
Inicializa una nueva instancia de la clase PartitionManagerOptions. |
Propiedades
AcquireInterval |
Intervalo cuando EventProcessorHost la instancia inicia una tarea para calcular si las particiones se distribuyen uniformemente entre instancias de host conocidas. |
DefaultOptions |
Crea una instancia de PartitionManagerOptions con los siguientes valores predeterminados: a) RenewInterval = 10 segundos b) AcquireInterval = 10 segundos c) DefaultLeaseInterval = 30 segundos d) MaxReceiveClients = 16, |
LeaseInterval |
Intervalo para el que la concesión se toma en un blob de Azure que representa una partición de EventHub. Si la concesión no se renueva dentro de este intervalo, hará que expire y la propiedad de la partición se moverá a otra EventProcessorHost instancia. |
MaxReceiveClients |
Número máximo de clientes receptores creados para cada instancia de host. Una vez alcanzado el host max, se iniciarán las particiones de reequilibrio entre los clientes receptores ya creados. |
RenewInterval |
Renueve el intervalo de todas las concesiones para las particiones que la instancia mantiene EventProcessorHost actualmente. |
SkipBlobContainerCreation |
Use esta opción si desea que la creación de un contenedor de blobs para las concesiones de partición se produzca fuera de EventProcessorHost. Esto es útil en escenarios en los que desea pasar cloudBlobClient a EventProcessorHost, que no tiene permisos para crear un contenedor de almacenamiento. El valor predeterminado de estas opciones es "false". |
Se aplica a
Azure SDK for .NET