我成功使用nodejs + nano + couchdb直到今天。出于某种原因突然间,当我尝试运行我的应用程序时,我正在获得ECONNREFUSED。如果我尝试使用Web浏览器或使用其他应用程序(Java应用程序)查询数据库,它可以正常工作。我不确定为什么只是在这种情况下它停止工作。我一直在研究过去两天,但找不到任何帮助。我相信这可能与太多的开放式连接有关,但这有点超出了我的知识范畴。任何人都可以向我提供有关调试此问题或我可以进入的任何方向的任何见解吗?我应该提一下这个couchdb生活在iriscouch上
答案 0 :(得分:1)
添加有关您正在使用的堆栈的更多信息。但基本上它的服务器机器并不想允许连接。另外尝试使用DEBUG = *运行您的应用程序,nano将通过console.log记录几乎所有内容。
E.g。将package.json
启动命令更改为node changetoyourapp.js DEBUG=*
昨天我遇到了与nodejitsu / iriscouch相同的问题。一些重新启动后问题消失了。