gpt4 book ai didi

node.js - Pub/Sub Redis - NodeJS 服务器之间的通信

转载 作者:可可西里 更新时间:2023-11-01 11:24:47 26 4
gpt4 key购买 nike

我计划在需要相互通信的两台 NodeJS 服务器上使用 Redis 发布/订阅功能。

让服务器 A 和 B:

我将 A 作为发布者“a”,B 作为发布者“b”,然后 A 订阅“b”,B 订阅“a”。

但是有问题。如果A断开连接怎么办? B将如何识别它?它会引发一些错误吗?如果没有,如何实现?

最佳答案

redis 运行在什么地方?听起来您的两台服务器将各自发布到一个队列并订阅另一个队列。它们中的任何一个连接到 Redis 还是断开连接都没有关系,但是如果您订阅的队列有问题,客户端将收到 error 事件(参见 https://www.npmjs.com/package/redis#error-handling--v26 )你可以对此做出回应。

关于node.js - Pub/Sub Redis - NodeJS 服务器之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49159899/

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