MassTransit:调试反序列化错误的最佳方法是什么?

时间:2015-01-18 15:21:42

标签: masstransit

由于未知原因,MassTransit不断将特定类型的消息移至错误队列。我相信deserialization error导致了这一点。

调试反序列化错误的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

找出正在发生的事情的最简单方法是启用其中一个日志记录提供程序,并查看给定消费者的日志。您可能需要配置特定记录器,MassTransit下的任何内容都会有所帮助。

此外,我相信克里斯在最新版本的MT中将信息添加到信封中。您可以通过查看消息队列中的JSON或XML有效负载信封来识别错误。