我在设置与远程RabbitMQ服务器的连接时遇到问题。 基本上我让消费者和服务器在远程ubuntu机器上运行,并希望我的本地机器充当发布者。我有ssh访问远程机器。我已经阅读了以下内容的答案,似乎有可能 RabbitMQ on Amazon EC2 Instance & Locally?
但是,当我尝试连接到远程主机时
function randomGen(){
return (Math.random()*11).toFixed(2)
}
// console.log(randomGen())
// some times i would get 10.5 when i want 10.50
var num1 = randomGen(); // i want 10.50, for example not 10.5
var num2 = randomGen();
console.log(num1, " ", num2)
console.log((num1 + num2).toFixed(2))
我收到'检测到的TCP连接失败'。我在远程服务器上运行netstat,端口5672正在侦听。
答案 0 :(得分:0)
您是否已授权RabbitMQ服务器安全组中端口5672的入站流量?
这可能有所帮助:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/authorizing-access-to-an-instance.html