我通过 Docker 和 Docker Cloud 创建了一个 RabbitMQ 集群。我在两个单独的节点(都托管在 AWS 上)上运行两个 RabbitMQ 容器。
的输出rabbitmqctl cluster_status
是:
Cluster status of node 'rabbit@rabbitmq-cluster-2' ...
[{nodes,[{disc,['rabbit@rabbitmq-cluster-1','rabbit@rabbitmq-cluster-2']}]},
{running_nodes,['rabbit@rabbitmq-cluster-1','rabbit@rabbitmq-cluster-2']},
{cluster_name,<<"rabbit@rabbitmq-cluster-1">>},
{partitions,[]}]
但是,当我停止一个容器/节点时,我的消息无法发送并排队.dlx
我将 senecajs 与 NodeJS 一起使用。
有没有人有同样的问题,可以指出我的方向?