调试大众运输/ Rabbit MQ

时间:2018-10-11 13:19:53

标签: c# debugging rabbitmq masstransit

我正在测试消息并遇到一些奇怪的行为。这些消息似乎不是随机发布的,我不确定为什么。 (我正在使用MassTransit / Rabbit MQ。)

我启用了跟踪插件并收听所有消息。当邮件确实被“丢弃”(未打中使用者)时,我确实注意到它们没有显示在日志中。

当我调用Publish()并没有打到消费者时,是否有办法查看原因?

客户:

IBusControl bus = GetBusControl(); //call Bus.Factory.CreateUsingRabbitMq
bus.Start();
bus.Publish<IMyContract>(messageObject);
bus.Stop();

服务器:

public async System.Threading.Tasks.Task Consume(ConsumeContext<IMyContract> context)
{
}

0 个答案:

没有答案