【发布时间】:2017-11-08 17:01:03
【问题描述】:
我正在使用 RabbitMQ 和 MassTransit 使用 pub/sub 消息传递集成多个 .Net 模块。大多数消息订阅应该是持久的。但有些应该是暂时的。当消费者死亡时,不应存储消息,并且应丢弃已排队的消息。
在每个模块中,我创建了 1 个带有 2 个接收端点的总线。一种配置为持久且非自动删除。另一个配置为非持久和自动删除。每个都有自己的一组消费者。这按预期工作。
现在我正在尝试实现请求/响应消息。问题来了,因为现在发件人必须决定路由到哪个交换。这是错误的,因为我希望接收者决定是使用持久队列还是瞬态队列。
我的问题:
【问题讨论】:
标签: rabbitmq masstransit