Отладка общественного транспорта / Кролик MQ - PullRequest
0 голосов
/ 11 октября 2018

Я проверяю сообщения и сталкиваюсь со странным поведением.Сообщения, кажется, не публикуются наугад, и я не уверен, почему.(Я использую 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)
{
}
...