3

RealtimeDjangoによるDjangosocket.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 でホスト、ポートなどを定義できるオプションのオプション param を提供します (標準的な方法で redis をインストールしていない場合):

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