IBM MQ Manager を使用して、2 つのアプリケーション間でメッセージを送受信しています。
ただし、応答メッセージのサイズが 10623134 の場合、応答ファイルが送信されることに気付きました。ただし、サイズが 17123460 の場合、応答ファイルは送信されません。応答キューの MQ 構成での最大メッセージ長は 4194304 に設定されています。
メッセージが送信されない場合、何が原因でしょうか?
IBM MQ Manager を使用して、2 つのアプリケーション間でメッセージを送受信しています。
ただし、応答メッセージのサイズが 10623134 の場合、応答ファイルが送信されることに気付きました。ただし、サイズが 17123460 の場合、応答ファイルは送信されません。応答キューの MQ 構成での最大メッセージ長は 4194304 に設定されています。
メッセージが送信されない場合、何が原因でしょうか?
MQ は初めてだと思います。マニュアルをお読みください。4MB (4194304) は、任意のキューに入れることができるデフォルトの最大メッセージ長です。
より大きなメッセージをキューに入れたい場合は、キューの最大メッセージ長属性を増やす必要があります。
メッセージがクライアント アプリケーション (クライアント モードで接続) からキュー マネージャーに送信される場合は、チャネルの最大メッセージ長属性を増やす必要があり、さらに (1) を行う必要があります。
メッセージが 2 つのキュー マネージャー間を行き来する場合、更新が必要なことがいくつかあります。
メッセージが送信されない場合、何が原因でしょうか?
MQ がアプリケーションに返した MQ 理由コードは何ですか? それは常にあなたが始める最初の場所であるべきです.