gpt4 book ai didi

zeromq - 使用 ØMQ 在对等方之间发送异步无回复消息的最佳方式是什么?

转载 作者:行者123 更新时间:2023-12-04 12:48:58 25 4
gpt4 key购买 nike

我有一小群对等点(例如 10 个节点)已经发布和订阅消息。这工作正常。集群是静态的,每个节点都知道其他节点的地址。

在我的用例中,我还需要所有节点都能够向任何特定节点发送消息,并且所有节点都应该监听发给它们的消息。发送节点不需要回复,不应该等待回复,也不需要知道其他节点已收到消息。

什么样的模式和套接字类型可以用来实现这个?

我对 ØMQ 很陌生,看过 Freelance Pattern来自指南,更具体地说 Model Three - Complex and nasty .在我的情况下,使用那里描述的 ROUTER-ROUTER 方法是否合适?

我正在考虑让每个节点绑定(bind)到 ROUTER 套接字,将它们的地址设置为标识(并将其“轮询”到它们的消息循环中),并让节点在 ROUTER 套接字上发送,将接收节点地址指定为标识。

我错过了一些更简单的方法吗?使用上面的方法似乎有点复杂,因为我真的不需要握手过程来让接收端能够发送回复。

最佳答案

为了在不需要回复的情况下将工作发送给对等方,我可能只使用扇出模式,它可以让你更有效地“解雇并忘记”。

路由器和经销商在“扩展”请求/回复模式中确实存在“设备”层。

关于zeromq - 使用 ØMQ 在对等方之间发送异步无回复消息的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9880153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com