キューからメッセージを処理する簡単なプログラムがあります。 私は、利用可能なすべてのメッセージをキューに入れて処理し、依然として受信メッセージのキューを待ちます。MQRC2033を回避する方法NO_MSG_AVAILABLE
キューを常に待ち受け、メッセージを処理したいので、処理部分を無限ループ内に記述しました。一旦
再びすべてのメッセージを処理した後、それは(それが無限ループ内にあるように)キューからメッセージを取得しようとそこ
は、MQRC 2033 NO_MSG_AVAILABLE例外をスローしないメッセージではない(Infactは、それが正確である)および私のプログラムは終了する。
このキューを継続的にリッスンし、この例外を回避するアイディアを誰かに与えることはできますか。
ありがとうございます。私のgetオプションでMQWI_UNLIMITEDを指定しました。期待どおりに動作しました。本当にありがとうございます。 – Vignesh