0

我们有多个订阅者订阅同一个事件。其中之一很少引发异常并将事件放入错误队列。是否有可能从错误队列中的事件中,我可以知道是哪个订阅者导致了问题?例如,我可以在错误队列中发生异常的事件中获取调用堆栈吗?

谢谢

4

1 回答 1

1

您需要像Queue Explorer这样的工具来查看错误队列上的消息头。

使用 QE,您需要做的就是打开您感兴趣的消息并查看扩展选项卡(XML 查看器),这将向您显示相当多的信息,包括堆栈跟踪和导致错误的订阅者地址。

请参阅下面的示例: 在此处输入图像描述

我希望这有帮助!

于 2013-01-15T22:06:07.270 回答