Avoiding Report Conflicts

Each message supports only one report queue. If a message is being tracked and it passed through an MSMQ routing server that also has message-route tracking enabled, a report conflict message is sent to the report queue.

For example, suppose report-message tracking is set for computer A, and the MSMQ-based application on computer A is sending message M to computer C through MSMQ routing server B. If the computer A report queue is queue R, a report message is sent to queue R when:

However, if computer B (an MSMQ routing server) is also configured with report message tracking with report messages being sent to queue R, queue R receives a report queue conflict message when Message M leaves computer B. Queue R continues to receive correct tracking messages.


© 1997 by Microsoft Corporation. All rights reserved.