首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将redis发布/订阅与nodejs配合使用,当数据值发生变化时通知客户端?

如何将redis发布/订阅与nodejs配合使用,当数据值发生变化时通知客户端?
EN

Stack Overflow用户
提问于 2010-12-15 00:53:16
回答 2查看 77.4K关注 0票数 102

我正在用NodeJS和Redis编写一个事件驱动的发布/订阅应用程序。我需要一个例子,当Redis中的数据值发生变化时,如何通知web客户端。

EN

回答 2

Stack Overflow用户

发布于 2011-02-28 17:44:10

处理redis错误,停止nodejs退出。您可以通过编写代码来完成此操作;

代码语言:javascript
复制
subcribe.on("error", function(){
  //Deal with error
})

我认为您得到异常是因为您使用的是同一个客户端,该客户端被订阅以发布消息。创建一个单独的客户端来发布消息,这可以解决您的问题。

票数 4
EN

Stack Overflow用户

发布于 2011-04-14 10:52:12

查看acani-node on GitHub,特别是文件acani-node-server.js。如果这些链接断开,请在acani's GitHub public repositories中查找acani-chat-server。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4441798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档