3

Message Broker で MQMD.Expiry と MQM.Report (= MQRO_EXPIRATION_WITH_FULL_DATA) を設定すると、期限切れになったメッセージはどこに送られますか?

それらを MQInput ノードでキャッチする必要がありますか?

もしそうなら、どうすればこれらのエラーと他のエラーを区別できますか?

4

1 に答える 1

2

私は答えを見つけました:

メッセージ ヘッダーに MQMD.ReplyToQ を設定する必要があります。そうすれば、有効期限が切れるとそのキューに戻ります。(メッセージは、そのキューで MQGET が実行されたときにのみスローされることに注意してください。

(見逃した場合に備えて、コメントからこれを移動するだけです。)

于 2012-01-27T17:21:05.707 に答える