RabbitMQ 连接如何在 2+ 个端点之间工作?

How RabbitMQ connection works between 2+ endpoints?

我看过 RabbitMQ RPC 的教程。客户端和服务器基本上做同样的事情。假设我有 2 台或更多台计算机想要从队列中消费。我想知道如果我只是将自己的网络 hostname/ip 传递给 ConnectionFactory,他们如何相互了解。 this example 是否适用于不同的机器? (由于配置问题无法测试)。

是的,它适用于不同的机器。如果您想从另一台计算机连接,只需将不同的主机传递给您的 ConnectionFactory。

如果您由于配置问题无法从其他机器连接,也许您正在使用只能从本地主机连接的 guest:guest 用户? https://www.rabbitmq.com/access-control.html