【发布时间】:2018-09-06 20:12:11
【问题描述】:
我已经将 RabbitMQ 用作队列“缓冲区”和消息传递总线,但我正在考虑迁移到 MassTransit 以使其更易于使用。
我们在多租户环境中运行,为了隔离我们的租户,我们为每个租户创建了一个专用虚拟主机,并为非租户相关消息创建了一个“通用”虚拟主机。
我想知道是否有使用 MassTransit 进行多租户的最佳实践,以及是否可以使用 MassTransit 重现相同的架构(每个租户 1 个虚拟主机)。
我可以在同一进程中创建多个IBusControl 实例(每个租户一个链接到专用IRabbitMqHost)吗?
【问题讨论】: