在我工作的地方,我们有一台cloudfoundry服务器,它提供RabbitMQ作为服务。当我配置此服务并尝试使用amqplib通过(本地主机,127.0.0.1等)进行连接时,它无法连接。当我查看Java项目时,它从来没有配置IP,而是似乎通过驱动程序或其他东西(使用Spring)进行本地连接。
如何在不使用IP的情况下使用amqplib进行连接?我应该改用另一个节点库吗?
答案 0 :(得分:0)
您可以在不设置主机名的情况下进行连接,但是如documentation中所述,主机名将设置为“ 本地主机”。
如果RabbitMQ位于远程服务器上,则必须提供
由于远程服务器上的关闭端口check it via telnet
,您可能无法建立连接