Proprietà del flusso di messaggi configurabili

Quando si aggiunge un flusso di messaggi ad un file bar (broker archive) in preparazione alla sua distribuzione a un broker, è possibile impostare delle proprietà aggiuntive che influiscono sulla relativa operazione di runtime. Tali proprietà sono disponibili per la consultazione e l'aggiornamento quando si seleziona la scheda Configura per il file bar.

Istanze aggiuntive
Specifica il numero di thread aggiuntivi che il broker può utilizzare per gestire il flusso di messaggi. Tali thread aggiuntivi sono creati solo se è presente un numero di messaggi di input sufficiente. Si possono avere fino a 256 thread. Il valore predefinito è 0. I thread aggiuntivi possono aumentare la velocità di trasmissione del flusso di messaggi ma va considerato il potenziale impatto sull'ordine dei messaggi.

Se il flusso di messaggi elabora messaggi WebSphere MQ, è possibile configurare il flusso di messaggi in modo che controlli l'ordine dei messaggi. Impostare la proprietà Modalità ordine sul nodo MQInput di conseguenza. Si potrebbe avere la necessità di impostare anche le proprietà Esegui il commit per gruppo messaggi e Ordine logico.

Il broker apre la coda di input come condivisa (utilizzando l'opzione MQOO_INPUT_SHARED), quindi è necessario assicurarsi che la coda di input sia stata definita con la proprietà SHARE per consentire a più thread del broker di leggere dalla stessa coda di input.

Per ulteriori informazioni sulle proprietà del nodo, fare riferimento a Nodo MQInput.

Numero di commit
Specifica quanti messaggi WebSphere MQ di input vengono elaborati da un flusso di messaggi prima che venga specificato un punto di sincronizzazione (inoltrando MQCMIT).

Impostare questa proprietà solo se la proprietà Istanze aggiuntive è stata impostata su 0.

Il valore predefinito 1 è anche il valore minimo consentito. Modificare questa proprietà per evitare frequenti chiamate MQCMIT quando i messaggi vengono elaborati velocemente e la mancanza di un commit immediato è tollerata dall'applicazione di ricezione.

Utilizzare Intervallo di commit per garantire che venga eseguito un commit periodicamente quando non si ricevono messaggi sufficienti a soddisfare il Numero di commit.

Questa proprietà non ha effetto se il flusso di messaggi non elabora messaggi WebSphere MQ.

Intervallo di commit
Per i messaggi WebSphere MQ, specifica un intervallo di tempo in cui eseguire un commit quando la proprietà Numero di commit è maggiore di 1 (cioè, quando il flusso di messaggi sta elaborando in batch i messaggi), ma il numero di messaggi elaborato non ha raggiunto il valore della proprietà Numero di commit. Questo assicura che venga eseguito un commit periodicamente quando non si ricevono abbastanza messaggi da soddisfare il Numero di commit.

L'intervallo di tempo è specificato in secondi, come un numero decimale con un massimo di 3 cifre decimali (con livello di dettaglio in millisecondi). Il valore deve essere compreso tra 0.000 e 60.000. Il valore predefinito è 0.

Impostare questa proprietà solo se la proprietà Istanze aggiuntive è stata impostata su 0.

Questa proprietà non ha effetto se il flusso di messaggi non elabora messaggi WebSphere MQ.

E' possibile visualizzare e aggiornare altre proprietà configurabili per il flusso di messaggi. Le proprietà che vengono visualizzate dipendono dai nodi all'interno del flusso di messaggi; alcuni non dispongono di proprietà configurabili da visualizzare. Le proprietà del nodo che sono configurabili sono principalmente proprietà correlate al sistema che possono cambiare per ogni broker a cui è distribuito il flusso di messaggi. Tali proprietà includono nomi delle code e dei gestori code WebSphere MQ. Per i dettagli completi sulle proprietà configurabili per un nodo, consultare la descrizione del nodo appropriata.

Concetti correlati
Panoramica dei flussi di messaggi
Panoramica della distribuzione
Attività correlate
Sviluppo di flussi di messaggi
Modifica delle proprietà configurabili
Riferimenti correlati
Nodi integrati
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac09055_