【发布时间】:2020-08-13 07:01:06
【问题描述】:
如果数据库在 3 秒后无法连接,我会尝试向客户端发送错误消息。 我从 mongoose 文档中发现了这些方法。
1)
mongoose.connect("mongodb://localhost/smslist?connectTimeoutMS=1000"
2) 设置此选项:
connectTimeoutMS: 1000
我已经关闭了服务器以确保它没有响应,我希望客户端在一秒钟后收到一个错误,但不幸的是这两个都没有工作,并且客户端仅在 30 秒后收到一个错误据我所知,是节点套接字的默认值。你知道我该如何解决这个问题吗?
【问题讨论】:
标签: node.js mongodb mongoose timeout