Compartir a través de


Especificar aceleradores para eventos, suscripciones y notificaciones

Notification Services procesa eventos y suscripciones para generar notificaciones. Si un error de aplicación o un usuario malintencionado con privilegios excesivos insertan gran cantidad de eventos o suscripciones falsas, el resultado puede ser una denegación de servicio mientras Notification Services intenta ponerse al día. Para limitar el número de eventos y suscripciones que se pueden procesar simultáneamente, y el número de notificaciones que se pueden generar simultáneamente, Notification Services proporciona aceleradores de notificaciones, eventos y suscripciones programadas para su aplicación.

Los valores predeterminados del acelerador podrían ser demasiado bajos para su aplicación. Debe ajustar los valores de los aceleradores de notificaciones, eventos y suscripciones programadas para que coincidan con sus cargas esperadas de datos y para permitir la expansión y períodos de máxima actividad de procesamiento.

Acelerador de eventos

El acelerador de eventos especifica el número máximo de eventos por clase de evento que el generador puede procesar durante un período de cuanto.

Si el número de eventos de una sola clase de evento enviados en un cuanto supera el valor del acelerador de eventos, Notification Services detiene todo el procesamiento del cuanto y escribe un error en el registro de aplicación de Windows.

El valor predeterminado del acelerador de eventos es de 1000. Para desactivar el acelerador de eventos, utilice el valor 0.

Especificar un valor de acelerador de eventos

Si está definiendo una aplicación a través de XML, especifique el acelerador de eventos en el archivo de definición de aplicación (ADF). Si está definiendo una aplicación mediante programación, use Objetos de administración de Notification Services (NMO) para especificar el acelerador de eventos.

Acelerador de suscripciones programadas

El acelerador de suscripciones programadas especifica el número máximo de suscripciones programadas de una sola clase de suscripción que se puede procesar mediante la activación de una regla única. Si su aplicación utiliza secuencia de cuantos, esto también indica el número máximo de suscripciones programadas por clase de suscripción por cuanto. Para obtener más información, vea Especificar el orden de procesamiento de eventos.

Si el número de suscripciones programadas que se van a procesar supera el valor del acelerador de suscripciones, Notification Services detiene todo el procesamiento del cuanto y escribe un error en el registro de aplicación de Windows.

El valor predeterminado del acelerador de suscripciones es 1000.

Para desactivar el acelerador de suscripciones, utilice el valor 0.

Especificar un valor de acelerador de suscripciones

Si está definiendo una aplicación a través de XML, especifique el acelerador de suscripciones en el archivo de definición de aplicación (ADF). Si está definiendo una aplicación mediante programación, utilice NMO para especificar el acelerador de suscripciones.

Acelerador de notificaciones

El acelerador de notificaciones especifica el número máximo de notificaciones que se pueden generar para una sola clase de notificación mediante la activación de una regla única. Si su aplicación utiliza secuencia de cuantos, esto también indica el número máximo de notificaciones por clase de notificación por cuanto. Para obtener más información, vea Especificar el orden de procesamiento de eventos.

Si el número de notificaciones generadas supera el valor del acelerador de notificaciones, Notification Services abandona la regla de suscripción que generó las notificaciones. Otras activaciones de regla y el procesamiento de cuantos continúan.

El valor predeterminado del acelerador de notificaciones es 1000.

Para desactivar el acelerador de notificaciones, utilice el valor 0.

Especificar un valor de acelerador de notificaciones

Si está definiendo una aplicación a través de XML, especifique el acelerador de notificaciones en el archivo de definición de aplicación (ADF). Si está definiendo una aplicación mediante programación, utilice NMO para especificar el acelerador de notificaciones.

Vea también

Tareas

Usar mensajes de eventos

Conceptos

Especificar la duración de cuantos del generador
Especificar el orden de procesamiento de eventos
Especificar la configuración de ejecución de la aplicación
Definir reglas de suscripción

Ayuda e información

Obtener ayuda sobre SQL Server 2005