gpt4 book ai didi

node.js - 使用 couch_client 库时,如何正确检测并报告我的 CouchDB 实例已关闭?

转载 作者:搜寻专家 更新时间:2023-11-01 00:34:26 24 4
gpt4 key购买 nike

我正在使用 nodejs 和 couch_client 库,并尝试连接到一个不存在的 CouchDB 实例。结果, Node 崩溃给我一些类似输出的东西:

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

我敢打赌我在某个地方犯了一个明显的错误 - 也许有头脑的人可以帮我指出来?谢谢。

最佳答案

只捕获异常。

try {
go_ding({when:"there's stuff"});
} catch(e) {
couldnt_connect();
// Maybe setTimeout and retry, etc.
}

关于node.js - 使用 couch_client 库时,如何正确检测并报告我的 CouchDB 实例已关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5615663/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com