Gestione degli errori nei flussi di messaggi

Il broker fornisce una gestione degli errori di base per tutti i flussi di messaggi. Se l'elaborazione di base non è sufficiente e si desidera intraprendere un'azione specifica in risposta a certe condizioni e situazioni di errore, è possibile fare in modo che i flussi di messaggi forniscano la propria gestione degli errori.

Per fare questo, le opzioni che è possibile utilizzare sono, in alcuni casi, piuttosto complesse. Le opzioni fornite per i nodi MQInput sono complete perché questi nodi gestiscono le transazioni e i messaggi permanenti. MQInput è influenzato anche dalle opzioni di configurazione per WebSphere MQ.

Poiché è possibile decidere di gestire errori diversi in modi diversi, non esistono delle procedure fisse da descrivere. Questa sezione fornisce informazioni sui principi relativi alla gestione degli errori e le opzioni disponibili ed è necessario decidere quale combinazione di scelte sia più adatta in ogni situazione in base ai dettagli forniti in questa sezione.

E' possibile scegliere una o più delle seguenti opzioni nei propri flussi di messaggi:

Se si includono nodi definiti dall'utente nel proprio flusso di messaggi, è necessario fare riferimento alle informazioni fornite con il nodo per comprendere come si potrebbero gestire gli errori con questi nodi. Le descrizioni presenti in questa sezione riguardano solo i nodi integrati.

Quando si progetta un approccio per la gestione degli errori, considerare i seguenti fattori:

I principi generali per la gestione degli errori sono:

L'Esempio Programma di gestione degli errori dimostra come utilizzare una routine di gestione degli errori per catturare informazioni sugli errori e per memorizzare tali informazioni in un database. La routine di gestione degli errori è un flusso secondario che è possibile aggiungere, invariato, a qualsiasi flusso di messaggi. L'esempio dimostra anche come configurare i flussi di messaggi per controllare il tipo di transazione; in particolare, l'utilizzo di transazioni coordinate globalmente per assicurare l'integrità generale dei dati.

Concetti correlati
Panoramica dei flussi di messaggi
Panoramica della distribuzione
WebSphere Broker JMS Transport
Attività correlate
Utilizzo dei flussi secondari
Creazione di un flusso di messaggi
Definizione del contenuto del flusso di messaggi
Modifica delle proprietà configurabili
Riferimenti correlati
Nodi integrati
WebSphere MQ Enterprise Transport
WebSphere MQ Mobile Transport
WebSphere MQ Multicast Transport
WebSphere MQ Real-time Transport
WebSphere MQ Telemetry Transport
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac00410_