gpt4 book ai didi

node.js - NodeJS ZeroMQ,发送没有回调?

转载 作者:搜寻专家 更新时间:2023-11-01 00:08:37 24 4
gpt4 key购买 nike

我有多个位于不同位置的 nodejs 服务器,我需要通过 tcp 套接字创建一个 IPC,为此我正在使用 ZeroMQ。我需要以异步方式请求/响应或发布/订阅之类的东西,并确认消息已发送,但看到 node-zeromq 模块,我发现所有发送方法都是同步的,无法确认通过回调

简而言之,我需要像 socket.send(message,function(err,res){;}); 这样的东西但我发现了这个socket.send(message)

任何人都知道如何使用 ZeroMQ 或任何其他我可以可靠地进行 IPC 并以肯定作为回应的方式来做到这一点?

更新: 我找到了 https://github.com/visionmedia/axon , Axon 及其 req/rep 发送方法有一个回调,如果有人能对此有更多的了解,那就太好了。建议?

最佳答案

您可以在 ZMQ 中使用请求/回复模式而不是发布/订阅模式。我相信当你发出请求时,有一个回调来监听响应,而不是 pub.send()...

关于node.js - NodeJS ZeroMQ,发送没有回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19371407/

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