【发布时间】:2020-12-15 15:03:06
【问题描述】:
我们有两台 ec2 服务器。一个上面有 rabbitmq。第二个是用于存储目的的新的。这两个都是Amazon Linux 2。
在我们刚刚购买的第二个/dev/nvme1n1 70G 104M 70G 1% /data
我们希望在哪里推送我们的 rabbitmq 队列和数据。基本上我们希望RABBITMQ_MNESIA_DIR在第一个rabbitmq服务器上设置直接连接并保存/data远程提到的队列。
目前是/var/lib/rabbitmq/mnesia,我们的rabbitmq配置文件只是默认/etc/rabbitmq/rabbitmq.conf
我想知道以前是否有人这样做过,或者可以为我们指出正确的方向,即如何将RABBITMQ_MNESIA_DIR 设置为直接连接到远程 ec2 并从那里存储和处理队列。谢谢
【问题讨论】:
-
这真的不是你想做的事情,因为你会在 RabbitMQ 的核心操作中引入网络延迟。为什么不直接将 70G 添加到您的主代理节点?还是移动经纪人?
-
嗯,非常感谢你说@Parsifal。我们一定会重新考虑,谢谢你的信息:)
标签: amazon-web-services server rabbitmq queue storage