连接到Google Compute Engine上托管的RabbitMQ部署

时间:2014-08-11 10:11:07

标签: google-compute-engine

我尝试连接到由Google Compute Engine创建的RabbitMQ部署群集。 成功部署后,我可以通过提供的ssh tunneling命令进入Web管理界面。

现在我无法将我的客户端连接到RabbitMQ实例。尝试使用VM Ephemeral IP和rabbitmq-all-nodes-XXXXX负载均衡器IP。

我们使用节点amqplib,并使用规范URI上的admin用户帐户进行连接:

amqp://user:pass@host:5672/vhost 

只有ECONNREFUSED会被退回给我们,所以很难找到问题

此致

1 个答案:

答案 0 :(得分:2)

您的rabbitmq部署设置是否接受外部连接?

据我所知,默认情况下它只接受来自localhost的连接,你需要将监听IP更改为0.0.0.0或类似(+ restart)才能接受外部连接。