3

我正在尝试Realtime Django的 Django socket.io 和 node.js 示例

当我尝试从浏览器发送消息时,我从节点服务器收到错误消息

events.js:71
        throw arguments[1]; // Unhandled 'error' event
                       ^
Error: connect ECONNREFUSED
    at errnoException (net.js:770:11)
    at Object.afterConnect [as oncomplete] (net.js:761:19)

由于我从 node.js 和 socket.io 开始,我无法找出这个错误。

请告诉我我做错了什么。

如果可能的话,也有人建议一些 django、node.js 和 socket.io 的工作示例。

4

1 回答 1

1

该示例使用 redis 作为数据库后端,使用节点 redis-client。你有安装redis数据库吗?看起来这就是问题所在。

如果你有,redis-client 模块提供了一个可选的选项参数,你可以在 createClient 中定义主机、端口等(如果你没有以标准方式安装 redis):

var sub = redis.createClient(...maybe put an options object here...);
于 2013-02-01T14:52:35.413 回答