【发布时间】:2021-03-15 07:01:49
【问题描述】:
我正在使用带有 RabbitMQ 传输层的 MassTransit 7。
当我使用 MassTransit 总线(无论是队列已经绑定的直接交换还是扇出交换)发布消息时,交换速率在 1000-1500 m/s 之间,而我使用 RabbitMQ 客户端发布消息时为 15k-25k m/s .
我还在发布时丢弃等待任务,因此它不会等待消费者确认:
_ = bus.Publish(new Request() { Timestamp = now });
我想知道是我遗漏了什么,还是无法配置 MassTransit 以进行高速发布。
【问题讨论】:
标签: c# .net-core rabbitmq masstransit