测试NServiceBus,我输入了一条失败的消息,它按预期显示在ServiceInsight中。我修复了失败的根本原因,并使用ServiceInsight重试该消息。这很有效,在ServiceInsight中,消息状态从错误变为成功。
我随后成功处理了几条消息。但这些并没有出现在ServiceInsight中。我在ServiceInsight中仍然看到的唯一消息是,现在仍然处于成功状态的初始失败。这是设计的吗? ServiceInsight是否仅显示需要(d)管理员交互的消息?或者我错过了什么?
答案 0 :(得分:1)
我解决了这个问题。在我的情况下,它发生了,因为没有正确配置ServiceControl。
您应启用AUDIT FORWARDING并配置队列,并在端点上启用它。
如何在端点上配置审核:http://docs.particular.net/nservicebus/operations/auditing
PS:不要忘记使用相同的队列名称。