1

我在我办公室的服务器上运行 rabbitMQ。我想在 aws ec2 中运行一个故障转移实例,但在集群它们时遇到了问题。我能够连接到从 docker 安装的 rabbitMq 的本地和 ec2 实例。两个实例都有一个链接到它们的 DNS 域名。我正在使用以下命令在 ec2 上启动实例: docker run -d --hostname rabbit-01 --name rabbit-01 -e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=toor -p 8080:15672 rabbitmq:3-management

我想我需要传递RABBITMQ_ERLANG_COOKIE给它,但是如果我这样做了,docker 容器似乎没有启动,并且没有给出错误:(

我希望能够做到这一点,而不必将 ec2 实例 vpn 到我的本地网络中。

这可能吗?我会以错误的方式解决这个问题吗?有没有人设法让这个设置工作?

非常感谢!

4

0 回答 0