Per ogni modulo SCA distribuito su WebSphere ESB,
le richieste in fase di elaborazione vengono tenute nei punti coda e nell'archivio dati per i motori di messaggistica. È possibile visualizzare i dati per le richieste SCA e, se appropriato, eseguire ulteriori azioni per gestire la velocità effettiva di trasmissione delle richieste SCA.
Perché e quando eseguire questa attività
Quando un modulo SCA è in esecuzione in WebSphere ESB,
le richieste transitano di norma tramite l'enterprise service bus senza aver bisogno di essere gestite. L'utente potrebbe, in alcuni casi, voler verificare la velocità di trasmissione di una richiesta, controllarne il contenuto o, se si è verificato qualche problema, eliminarla. L'utente potrebbe anche voler eseguire altre azioni quali il monitoraggio della velocità di trasmissione globale delle richieste oppure la modifica dell'impostazione dell'affidabilità per le richieste.
Le richieste vengono gestite come messaggi dalle tecnologie di integrazione del servizio del sottostante WebSphere Application Server.
Per questa ragione, le azioni per gestire le richieste vengono gestite utilizzando le attività di WebSphere Application Server per agire sui messaggi di integrazione di servizi.
Questa sezione fornisce una panoramica delle attività principali che l'utente potrebbe utilizzare, e dei collegamenti nelle attività di WebSphere Application Server per delle informazioni più dettagliate.
Alternative per questa attività
- Elenco dei messaggi su un punto messaggio
Le richieste SCA in fase di elaborazione sono contenute nei punti coda di SCA.SYSTEM.nome_cella.Bus. È possibile elencare le richieste SCA tramite una destinazione code per un componente del modulo SCA oppure tramite il motore di messaggistica che ospita un punto coda; ad esempio:
- Risoluzione dei messaggi bloccati su un punto messaggio
Se si verifica un problema, una richiesta SCA potrebbe rimanere bloccata sul punto coda dove è in fase di elaborazione. È possibile visualizzare la proprietà Stato dei messaggi che indica se la richiesta è bloccata o meno e, se appropriato, eseguire ulteriori operazioni per risolvere il problema.
- Eliminazione di messaggi su un punto messaggio
In circostanze eccezionali, potrebbe essere necessario eliminare uno o più messaggi presenti su un punto messaggio per una destinazione bus o un motore di messaggistica selezionati. Normalmente, non è necessario eliminare messaggi su un punto messaggio.
Questa attività fa parte della procedura di risoluzione dei problemi.
- Visualizzazione dei dati nell'archivio dati per un motore di messaggistica.
Un motore di messaggistica mantiene le richieste come dati volatili (non permanenti) e duraturi (permanenti) nel suo archivio dati.
È possibile utilizzare gli strumenti di database per l'archivio dati per visualizzare i dati delle richieste nell'archivio dati per un motore di messaggistica. Ad esempio, se il motore di messaggistica utilizza il database Cloudscape predefinito, è possibile utilizzare lo strumento CloudView per visualizzare i dati delle richieste.
- Modifica dell'affidabilità dei messaggi per una destinazione
I messaggi di richiesta hanno un attributo QoS (Quality of Service - Qualità di servizio) che specifica quanto è affidabile il recapito dei messaggi. È possibile selezionare un tipo di affidabilità in grado di soddisfare le esigenze di garanzia di consegna e prestazioni del sistema. L'amministratore può specificare l'impostazione dell'affidabilità sulle destinazioni bus oppure l'affidabilità può essere specificata dai singoli produttori (normalmente mediante il controllo dell'applicazione tramite una chiamata API).