RabbitMQ में virtual hosts (vhosts) एक single broker के भीतर logical isolation प्रदान करते हैं — queues, exchanges, और permissions के लिए अलग namespaces। वे एक RabbitMQ instance को कई isolated applications या environments की सेवा करने देते हैं।
virtual hosts क्या हैं
VIRTUAL HOST (vhost) → a logically isolated namespace within a RabbitMQ broker:
→ each vhost has its OWN queues, exchanges, bindings (isolated from other vhosts)
→ its own PERMISSIONS (users granted access per vhost)
→ like separate "virtual brokers" within one physical broker
→ partitions a single RabbitMQ instance into isolated environments
