Questione : iSeries - controllare la coda di messaggio multiplo

Gradirei continuamente controllo MSGQ multipli sui iSeries. Specificamente vorrei controllare il QSYSOPR e le code di messaggio di QSYSMSGQ. Sto andando usare l'ordine di RCVMSG.  Se un messaggio è trovato, trasmetterò un email con i particolari ed allora rinviare a controllare il queue.

Will devo avere 2 programmi separati del CL - uno per il controllo QSYSOPR e l'altro per il controllo QSYSMSGQ?  È possibile da fare in un CL?
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
>MONITOR notpretty " del class= " del id= " codeSnippet805695 del
           
class= del

Risposta : iSeries - controllare la coda di messaggio multiplo

Massimo dice “il blocco qui fino a ricevere un nuovo messaggio. „

Fine per l'elaborazione dell'una coda, ma non accettabile per il multiplo di votazione fa la coda.

Per le code multiple volete vedere rapidamente che la I là sia un'attesa del messaggio.

Inoltre notare che se un messaggio è ricevuto su una coda data potreste volere collegare su quella coda fino a ricevere tutti i messaggi piuttosto che votando la coda seguente.

Fare fino a più messaggi
    Ricevere queue1 l'attesa 0
estremità
fare fino a più messaggi
   Ricevere q2 l'attesa 0
estremità
ecc
ritardo
parte superiore di avanzamento
mentre msgid <> '  
Altre soluzioni  
 
programming4us programming4us