WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows

Risoluzione dei problemi

La risoluzione dei problemi è il processo di individuazione e di eliminazione della causa di un problema. Se si verifica un problema con le proprie applicazioni o con il proprio software IBM, il processo di risoluzione dei problemi inizia appena ci si chiede cosa sia successo.

Perché e quando eseguire questa attività

Se si rileva un problema con il funzionamento delle applicazioni di servizio o del server e dell'ambiente bus, è possibile utilizzare questa serie di argomenti come ausilio per comprendere e risolvere la causa del problema.

A differenza della regolazione delle prestazioni, che mira a risolvere i problemi associati a processi lenti e prestazioni non ottimizzate, la risoluzione dei problemi mira a trovare le soluzioni ai problemi funzionali.

Questa serie di argomenti, e altri aiuti per la risoluzione dei problemi con WebSphere ESB si basano su informazioni ed altri aiuti per la risoluzione dei problemi con il WebSphere Application Server di base. Dove appropriato, vengono effettuati dei collegamenti alle informazioni e agli altri aiuti di WebSphere Application Server.

Come strategia generale per la risoluzione dei problemi, attenersi alla seguente procedura:

Passi per questa attività

  1. Registrare tutti i sintomi del problema.

    In base al tipo di problema rilevato, se relativo all'applicazione, al server o alle funzioni, si potrebbe ricevere un messaggio che indica che c'è qualcosa che non va. Registrare sempre i messaggi di errore prodotti. Per quanto possa sembrare ovvio, giova ricordare che i messaggi di errore a volte contengono dei codici che potrebbero avere un maggiore significato nel corso di un approfondimento dell'investigazione del problema. Si potrebbero anche ricevere più messaggi di errore apparentemente simili ma con delle sottili differenze. Registrando i dettagli di ogni messaggio, è possibile circoscrivere meglio l'area che presenta un problema.

    1. Cercare le informazioni per i messaggi ricevuti.

      Se già si ha un messaggio di errore e si desidera cercarne rapidamente la spiegazione e la risposta consigliata, cercare il messaggio sotto Messaggi.

    2. Trovare gli eventuali altri messaggi che potrebbero essere di ausilio nella diagnosi del problema.

      Per avere informazioni su dove trovare messaggi di errore e di avvertenza, su come interpretare i messaggi e su come configurare i file di log, consultare Uso dei log di messaggi.

  2. Provare a ricreare il problema.

    Provare a ripetere mentalmente la procedura che ha portato alla manifestazione di questo problema. Provare nuovamente tale procedura per vedere se è possibile ricreare facilmente questo problema. Se si dispone di un tipo di prova ripetibile in modo congruente, sarà molto più facile determinare quali soluzioni sono necessarie.

    • Come si è notato la prima volta il problema?
    • Si è eseguita qualche operazione differente che ha portato a notare il problema?
    • Se prima non era stato notato alcun problema, quali modifiche sono state introdotte in questo nuovo scenario con errori? La modifica può essere relativa a qualsiasi tipo di modifica apportata al sistema, che va dall'aggiunta di nuovo hardware o software alle modifiche della configurazione del software esistente.
    • Qual è stato il primo sintomo del problema rilevato? Si erano verificati degli altri sintomi nello stesso arco di tempo?
    • Lo stesso problema si verifica altrove? Il problema si sta verificando per una sola macchina oppure lo stesso problema si sta verificando su più macchine?
    • Quali messaggi sono stati generati che potrebbero indicare qual è il problema?
  3. Eliminare le cause possibili note.
    Limitare l'ambito del problema escludendo i componenti che non stanno causando il problema. Procedendo per esclusione, è possibile semplificare il problema ed evitare di sprecare del tempo in aree non responsabili. Consultare le informazioni in questo prodotto e in altre risorse disponibili per un ausilio nel processo di esclusione. Considerare quanto segue:
    • Qualcuno ha già avuto questo problema?
    • È disponibile una correzione oppure un download?
    1. Investigare le informazioni sul prodotto per i problemi noti sulla base dell'attività che si stava eseguendo.

      In base allo specifico problema rilevato, potrebbe essere utile risolverlo sulla base di vari fattori noti attinenti a installazione, configurazione, distribuzione e gestione. Investigare i problemi noti organizzati in base alle aree di attività in Risoluzione dei problemi per attività.

    2. Esaminare le risorse basate sul Web per i problemi noti e le soluzioni.

      Oltre al centro informazioni, è possibile esaminare una gamma di risorse basate sul Web per la ricerca e la risoluzione dei problemi correlati a WebSphere ESB. Per maggiori informazioni su tali risorse, vedere Risorse per diagnosticare e correggere i problemi.

    3. Scaricare ed applicare le eventuali correzioni per il problema.

      Potrebbe essere disponibile una correzione per il prodotto per risolvere il problema. È possibile determinare quali correzioni sono disponibili eseguendo una query da IBM Support Assistant. Per ulteriori informazioni sul reperimento e l'applicazione di correzioni, consultare Come richiedere correzioni.

  4. Se appropriato, avvalersi della registrazione nei log e dei common base event.

    Il supporto per la registrazione nei log e i common base event viene fornito da WebSphere Application Server.

    • Le applicazioni possono registrare le informazioni di diagnostica mentre sono in esecuzione. È possibile specificare come si desidera che il server gestisca l'output di log ed il livello di registrazione richiesto. Utilizzando la console di gestione, è possibile abilitare oppure disabilitare uno specifico log, specificare dove vengono memorizzati i file di log e quanti file di log vengono tenuti, specificare il livello di dettaglio in un log e specificare un formato per l'output di log. È, inoltre, possibile impostare un livello log per ciascun logger.

      Problemi più difficoltosi potrebbero richiedere l'utilizzo della funzione di traccia che, anche se concettualmente simile a quella di log, espone il flusso di controllo di basso livello e le interazioni tra i componenti. La raccolta di una traccia viene richiesta di frequente dal supporto tecnico IBM. Se non si ha dimestichezza con la struttura interna di WebSphere Application Server, l'output della traccia potrebbe non essere di facile interpretazione.

      Per informazioni generiche sull'utilizzo delle funzioni di log e di traccia per diagnosticare i problemi, consultare Registrazione e traccia con la registrazione Java.

      Per ulteriori informazioni sull'utilizzo della funzione di traccia, consultare Uso della traccia.

    • Un'applicazione può creare un oggetto evento ogni volta che si verifica una condizione che dovrebbe essere registrata per una successiva analisi o che potrebbe richiedere l'avvio un ulteriore lavoro. Gli eventi vengono registrati con la struttura standard denominata Common Base Event. Un Common Base Event dovrebbe contenere tutte le informazioni necessarie per consentire ai destinatari di comprendere l'evento. Ciò include le informazioni sull'ambiente di runtime, sull'ambiente aziendale e sull'istanza dell'oggetto dell'applicazione che ha creato l'evento. Per ulteriori informazioni sull'utilizzo dei common base event per la risoluzione dei problemi, consultare Common Base Event in WebSphere Application Server.
  5. Eseguire il debug delle applicazioni durante lo sviluppo.

    Prima di distribuire un'applicazione, assemblare e testare l'applicazione su un server di test.

    Per eseguire il debug di applicazioni che vengono eseguite su WebSphere ESB, occorre utilizzare il proprio strumento di sviluppo delle applicazioni. Per ulteriori informazioni, consultare "Debug delle applicazioni" nel centro informazioni di WebSphere Integration Developer oppure nella documentazione online installata con IBM WebSphere Integration Developer.

    Nel manuale IBM Developer Kit and Runtime Environment, Java 2 Technology Edition, Version 1.4.1 Diagnostics Guide vengono illustrate le tecniche di debug e gli strumenti di diagnostica disponibili per la risoluzione di problemi con Java. Vengono fornite, inoltre, istruzioni su come inoltrare i problemi all'IBM. È possibile trovare questo manuale sul sito Web di IBM developer kits: Diagnosis documentation.

  6. Utilizzare le funzioni di risoluzione dei problemi di WebSphere Application Server

    WebSphere ESB è basato su WebSphere Application Server Network Deployment. WebSphere ESB funziona anche con i servizi di infrastruttura e piattaforma da WebSphere Application Server. Per ulteriori informazioni sulla risoluzione dei problemi in WebSphere Application Server, selezionare Risoluzione dei problemi e assistenza .

  7. Se non si riesce a risolvere il problema, chiedere aiuto a IBM.

    Se non si è in grado di risolvere un problema seguendo le procedure descritte in questa sezione, ricercando i messaggi di errore nella guida di riferimento dei messaggi o la relativa documentazione sulla guida in linea, contattare l'assistenza tecnica IBM.

    Per informazioni su come ricercare problemi documentati, errori comuni, prerequisiti di prodotto e altre informazioni sulla determinazione dei problemi sul sito Web di WebSphere ESB oppure per ottenere il supporto tecnico da IBM, consultare Richiesta di assistenza da IBM.


Task topic

Condizioni di utilizzo | Valuta questa pagina

Timestamp iconUltimo aggiornamento: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\twesb_troubleshooting.html

(C) Copyright IBM Corporation 2005. Tutti i diritti riservati.
Questo information center è sviluppato con tecnologia Eclipse. (http://www.eclipse.org)