我正在为EasyNetQ发布封装以将消息发布到RabbitMQ。有大量需要发布的消息。我是否应该使用模式来使用IBus发布消息,还是应该将IBus类型var声明为类级别static var,并在应用程序结束时进行处理? using (IBus bus = RabbitHutch.CreateBus(rabbitMQConnectionString))
{
bus.publish("ss");
这是一个后续到以前的问题,我问: How do I deserialize a dead lettered message when dead lettering changes the type? 我现在遇到的问题是,我不能看到额外的头信息是RabbitMQ的增加,当一个消息是一纸空文。 额外的头信息在“x-death”之下,它们是计数,原因,队列,时间,交换和路由密钥。一旦EasyNetQ将消