Отчет MQMD WebSphere Message Broker

Когда я устанавливаю MQMD.Expiry и MQM.Report (= MQRO_EXPIRATION_WITH_FULL_DATA) в Message Broker, куда отправляются сообщения, если срок их действия истечет?

Должен ли я поймать их в узле MQInput?

Если да, то как отличить эти ошибки от других?


person sdasdadas    schedule 26.01.2012    source источник


Ответы (1)


Я нашел ответ:

Вы должны установить MQMD.ReplyToQ в заголовке сообщения. Таким образом, он вернется в эту очередь после истечения срока ее действия. (Имейте в виду, что сообщение выбрасывается только тогда, когда в этой очереди выполняется MQGET.

(Просто переместите это из комментариев на случай, если кто-то пропустит это.)

person sdasdadas    schedule 27.01.2012