I have a production and staging website on the same server and I want each of them to use separate RabbitMQ instance. I'm using one RabbitMQ installation and I'm running two RabbitMQ instances, where each of the two RabbitMQ instances is set up to use different configuration through environment variables.
In this setup, can the two RabbitMQ instances share the same epmd process? Or is it better to run two epmd processes on two different ports to have completely separated infrastructure for staging and production?