mongoose连接connectTimeoutMS
我似乎无法让我的mongo连接超时比默认更快。
var databaseUrl = 'mongodb://localhost/doesnotexist'; var options = { server: { connectTimeoutMS: 10000 } }; var db = mongoose.connect(databaseUrl, options, function (err) { ... }
我试图模拟数据库脱机testing故障转移到消息队列,但似乎无法得到这个工作。
任何帮助,这将是伟大的,谢谢。
connectTimeoutMS是一个套接字选项,它是这样指定的:
var databaseUrl = 'mongodb://localhost/doesnotexist'; var options = { server: { socketOptions: { connectTimeoutMS: 10000 }}}; var db = mongoose.connect(databaseUrl, options, function (err) { })