読者です 読者をやめる 読者になる 読者になる

node.js + express + mongodb Error: ECONNREFUSED, Connection refused が発生

少しはまったのでメモ。
ubuntu環境から、Mac OS X 環境に移行したところ
ubuntuではでなかったタイトルのエラーが、Mac OS X で発生

結論から書くと、mongodbがインスコされて起動されていなかったため。

node.js:50
    throw e; // process.nextTick error, or 'error' event on first tick
    ^
Error: ECONNREFUSED, Connection refused
    at Stream._onConnect (net.js:687:18)
    at IOWatcher.onWritable [as callback] (net.js:284:12)

mongodbはちゃんと起動しておきましょう。
なんのコネクションかよくわからんかった(WebSocketとかだとおもった)ので、ちとはまったけど今後同じ現象がでてもすぐわかりそうだ。