1

直到今天,我一直在成功地为我的应用程序使用 nodejs + nano + couchdb。出于某种原因,当我尝试运行我的应用程序时,我突然变得 ECONNREFUSED。如果我尝试使用 Web 浏览器或使用不同的应用程序(Java 应用程序)查询数据库,它工作正常。我不确定为什么只是在这种情况下它停止工作。过去两天我一直在研究,找不到任何帮助。我相信这可能与太多的开放连接有关,但这有点超出我的知识范围。任何人都可以为我提供有关调试此问题的任何见解或我可以进入的任何方向吗?我应该提到这个 couchdb 住在 iriscouch

4

1 回答 1

1

添加有关您正在使用的堆栈的更多信息。但基本上它的服务器机器不想允许连接。还可以尝试使用 DEBUG=* 运行您的应用程序,nano 将通过 console.log 记录几乎所有内容。

例如,将package.json启动命令更改为node changetoyourapp.js DEBUG=*

我昨天遇到了与 nodejitsu/iriscouch 相同的问题。重新启动后问题消失了。

于 2014-11-26T22:33:06.680 回答