[英]ECONNREFUSED when using node with nano and couchdb
直到今天,我一直在成功地為我的應用程序使用 nodejs + nano + couchdb。 出於某種原因,當我嘗試運行我的應用程序時,我突然變得 ECONNREFUSED。 如果我嘗試使用 web 瀏覽器或使用不同的應用程序(java 應用程序)查詢數據庫,它工作正常。 我不確定為什么只是在這種情況下它停止工作。 過去兩天我一直在研究,找不到任何幫助。 我相信這可能與打開的連接過多有關,但這有點超出我的 realm 知識。 任何人都可以為我提供有關調試此問題的任何見解或我可以 go 的任何方向嗎? 我應該提到這個 couchdb 住在 iriscouch
添加有關您正在使用的堆棧的更多信息。 但基本上,它是服務器計算機不想允許連接。 還可以嘗試使用DEBUG = *運行您的應用程序,nano將通過console.log記錄幾乎所有內容。
例如,將package.json
start命令更改為node changetoyourapp.js DEBUG=*
昨天我遇到了nodejitsu / iriscouch的相同問題。 重新啟動后問題消失了。
檢查您的節點版本與預期的 nano 節點版本。 nano 可能不適用於 node > 16。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.