我只是好奇发布和使用消息的最佳方式是什么,忽略了持久性、持久性和类似的东西,而是从集群中的网络角度来看?
如果我们通过打开到服务器 1 (s1) 的连接发布消息,但队列master-locator-node在服务器 2 (s2) 上,服务器必须将该消息从 s1 移动到 s2,对吗?
总是从我们连接的服务器的“本地”队列中消费是最佳选择,这意味着我们通过连接消费的所有队列都位于该服务器上,不是吗?
这是否过于复杂?还是最好总是向队列所在的服务器发布和消费?我每天要处理大约 3B 条消息,所以我试图尽可能地减少延迟和负载。