我正在使用 MassTransit 与 RabbitMQ ,我想利用 RabbitMQ 虚拟主机。我组织中的其他应用程序(不使用MassTransit)具有为环境设置虚拟主机的约定,即“myapp”和“myappUAT”。 我需要遵循这个约定,但我无法弄清楚如何在我的MassTransit uri中指定虚拟主机。
这可能吗?如果是这样我该怎么办?
答案 0 :(得分:5)
rabbitmq://localhost/vhost_name/queue_name
就是你所需要的。我们在大多数情况下使用vhosts,并试着保持简单:)