Condividi tramite


Specificazione di velocità per eventi, sottoscrizioni e notifiche

Notification Services elabora eventi e sottoscrizioni per la generazione delle notifiche. Se un errore dell'applicazione o un utente malintenzionato con privilegi eccessivi inserisce quantità elevate di eventi o di sottoscrizioni non corrette, il risultato può essere un attacco Denial of service mentre Notification Services tenta di recuperare. Per limitare il numero di eventi e sottoscrizioni che possono essere elaborati contemporaneamente e il numero di notifiche che possono essere generate, Notification Services include velocità per gli eventi, le sottoscrizioni pianificate e le notifiche dell'applicazione.

I valori di velocità predefiniti possono essere eccessivamente bassi per l'applicazione. È consigliabile regolare tali valori per eventi, sottoscrizioni pianificate e notifiche in modo adeguato ai carichi di dati previsti e per essere in grado di affrontare situazioni in cui il carico di elaborazione aumenta o raggiunge i valori massimi.

Velocità eventi

Specifica il numero massimo di eventi per ogni classe di evento che può essere elaborato dal generatore all'interno di un periodo di quantum.

Se il numero di eventi di una singola classe di evento inoltrati in un quantum supera il valore di velocità dell'evento, Notification Services interrompe l'elaborazione del quantum e inserisce un errore nel registro delle applicazioni di Windows.

Il valore di velocità eventi predefinito è 1000. Per disattivare la velocità eventi, utilizzare il valore 0.

Specificazione di un valore di velocità eventi

Se si definisce un'applicazione tramite XML, definire la velocità eventi nel file di definizione dell'applicazione (ADF). Se si definisce un'applicazione a livello di programmazione, utilizzare Notification Services Management Objects (NMO) per specificare la velocità eventi.

Velocità sottoscrizioni pianificate

Specifica il numero massimo di sottoscrizioni pianificate da una singola classe di sottoscrizione che possono essere elaborate da un'unica esecuzione di regole. Se l'applicazione utilizza l'organizzazione della sequenza dei quantum, specifica inoltre il numero massimo di sottoscrizioni pianificate per ogni classe di sottoscrizione per ogni quantum. Per ulteriori informazioni, vedere Impostazione dell'ordine di elaborazione degli eventi.

Se il numero di sottoscrizioni pianificate da elaborare supera il valore di velocità, Notification Services interrompe l'elaborazione del quantum e inserisce un errore nel registro delle applicazioni di Windows.

Il valore di velocità sottoscrizioni predefinito è 1000.

Per disattivare la velocità sottoscrizioni, utilizzare il valore 0.

Specificazione di un valore di velocità sottoscrizioni

Se si definisce un'applicazione tramite XML, definire la velocità sottoscrizioni nel file di definizione dell'applicazione (ADF). Se si definisce un'applicazione a livello di programmazione, utilizzare Management Objects (NMO) per specificare la velocità sottoscrizioni.

Velocità notifiche

Specifica il numero massimo di notifiche che possono essere generate per una singola classe di notifica da un'unica esecuzione di regole. Se l'applicazione utilizza l'organizzazione della sequenza dei quantum, specifica inoltre il numero massimo di notifiche per ogni classe di notifica per ogni quantum. Per ulteriori informazioni, vedere Impostazione dell'ordine di elaborazione degli eventi.

Se il numero di notifiche generate supera il valore di velocità notifiche, Notification Services abbandona la regola di sottoscrizione che ha generato le notifiche. Le altre esecuzioni di regole ed elaborazioni di quantum continuano.

Il valore di velocità notifiche predefinito è 1000.

Per disattivare la velocità notifiche, utilizzare il valore 0.

Specificazione di un valore di velocità notifiche

Se si definisce un'applicazione tramite XML, definire la velocità notifiche nel file di definizione dell'applicazione (ADF). Se si definisce un'applicazione a livello di programmazione, utilizzare Management Objects (NMO) per specificare la velocità notifiche.

Vedere anche

Attività

Utilizzo dei messaggi di evento

Concetti

Specificazione della durata dei quantum del generatore
Impostazione dell'ordine di elaborazione degli eventi
Specificazione delle impostazioni di esecuzione dell'applicazione
Definizione delle regole di sottoscrizione

Guida in linea e informazioni

Assistenza su SQL Server 2005