分布式消息服务RabbitMQ版-客户端是否可以连接同个RabbitMQ下多个Vhost?

时间:2025-02-12 15:14:29

客户端是否可以连接同个RabbitMQ下多个Vhost?

客户端可以连接同个RabbitMQ下多个Vhost。

Vhost(Virtual Hosts)是RabbitMQ的基本特性,每个Vhost相当于一个相对独立的RabbitMQ服务器,每个Vhost数据目录不同,共用一个进程。性能上,连接多个Vhost和单独使用一个Vhost差别不大,只是RabbitMQ进程多一些对象,建议使用业务模型实测。

Vhost的相关介绍,请参考官网文档Virtual Hosts

support.huaweicloud.com/rabbitmq_faq/rabbitmq-faq-200701001.html