Come funziona IBM IMS Queue Control Facility for z/OS

Protezione dall'overflow della coda

IBM® IMS™ Queue Control Facility for z/OS® implementa la protezione dall'overflow della coda monitorando l'utilizzo della coda di messaggi. Analizza l'utilizzo della coda di messaggi per determinare quando inviare un avviso o intervenire per evitare che continui un utilizzo eccessivo della coda. È possibile configurare la protezione dall'overflow della coda specificando vari parametri per stabilire i valori delle partizioni, impostare i limiti di utilizzo della coda e specificare gli avvisi e le azioni appropriati.

Elaborazione dei messaggi

Usa IMS Queue Control Facility per elaborare i messaggi dal log di sistema IMS, dalle code di messaggi del gestore code IMS nonché dalle code condivise – in un ambiente di sole code condivise. Elabora i messaggi selezionati in base ai criteri che vengono specificati nelle istruzioni di controllo. IMS Queue Control Facility produce un dataset di output e un report dati che include informazioni quantitative sui messaggi selezionati.

Funzioni di recovery e manutenzione

IMS Queue Control Facility consente di eseguire attività di recovery e manutenzione, come ad esempio il recovery della coda messaggi dopo un'interruzione di sistema pianificata o non pianificata. Consente il recovery delle applicazioni quando risulta pratico restituire i messaggi alla coda di messaggi per una rielaborazione. La manutenzione IMS è disponibile per ambienti di code condivise e non. Consente di eseguire query, esplorare, scaricare e caricare i messaggi IMS da, o su, code di messaggi IMS.

Riesecuzione coda dei messaggi

In un ambiente di code non condivise, IMS Queue Control Facility riceve i messaggi per cui è necessaria una riesecuzione della coda dagli SLDS (system log data set) o dalle code di messaggi del gestore code IMS. In un ambiente di code condivise, IMS Queue Control Facility riceve messaggi dalla coda cold – un tipo speciale di coda per i messaggi che erano in fase di elaborazione nel momento in cui IMS è stato terminato in modo anomalo e poi riavviato a freddo. Il recovery nell'ambiente di code condivise si applica solamente ai messaggi sulla coda cold.

Manutenzione code

Nell'ambiente di code condivise, i messaggi in fase di elaborazione rimangono nella coda cold e si accumulano finché non vengono eliminati. Questo accumulo di messaggi riduce le prestazioni e comporta uno spreco di spazio sulle code condivise. Nell'ambiente di code non condivise, i messaggi possono usare risorse buffer sufficienti da causare una carenza di buffer. Una carenza di buffer può provocare la terminazione anomala di IMS con un codice di abend 758 dell'utente.

Interfaccia ISPF/client TSO

Il client IMS Queue Control Facility TSO (interfaccia ISPF) consente di selezionare il server e il sottosistema IMS da utilizzare. È possibile visualizzare l'ambiente IMS che si sta utilizzando o lo stato di coda locale. Consente di eseguire la query dei messaggi ed elencare le destinazioni dei messaggi in coda. È possibile scaricare i messaggi dalle code di messaggi IMS e caricare o ricaricare i messaggi sulle code di messaggi IMS. Inoltre è possibile gestire le tabelle associate alla protezione dall'overflow della coda per un ambiente di coda non condiviso.