Node.js Mongoose v5中是否仍存在重新连接失败事件
我发现一个声明,Node.js Mongoose v5中是否仍存在重新连接失败事件,node.js,mongodb,mongoose,dom-events,Node.js,Mongodb,Mongoose,Dom Events,我发现一个声明,重新连接失败是从v4.12开始由mongoose发出的 我使用的是MongooseV5.0.14,在文档中似乎找不到该事件,在v4.13的文档中也找不到 这个事件还存在吗? 如果是,它的文档在哪里?是的,当底层驱动程序发出相同的事件时,5.0.14版仍然发出重新连接失败 node_modules/mongoose/lib/connection.js的第445-447行: db.s.topology.on('reconnectFailed', function() {
重新连接失败
是从v4.12开始由mongoose发出的
我使用的是MongooseV5.0.14,在文档中似乎找不到该事件,在v4.13的文档中也找不到
这个事件还存在吗?
如果是,它的文档在哪里?是的,当底层驱动程序发出相同的事件时,5.0.14版仍然发出重新连接失败 node_modules/mongoose/lib/connection.js的第445-447行:
db.s.topology.on('reconnectFailed', function() {
_this.emit('reconnectFailed');
});
除了您提供连接的设置(即重新连接、重新连接Interval等)之外,这里没有太多需要记录的内容
那些
基本上,当mongodb本机驱动程序在选项中指定的重新连接次数之后尝试重新连接到服务器失败时,将发出此事件。如果未指定,则默认值为30次,每次尝试之间等待1秒
还值得注意的是,重新连接失败只有在您首先成功连接,然后重新连接失败时才会被触发 是的,当底层驱动程序发出相同事件时,版本5.0.14仍然发出重新连接失败 node_modules/mongoose/lib/connection.js的第445-447行:
db.s.topology.on('reconnectFailed', function() {
_this.emit('reconnectFailed');
});
除了您提供连接的设置(即重新连接、重新连接Interval等)之外,这里没有太多需要记录的内容
那些
基本上,当mongodb本机驱动程序在选项中指定的重新连接次数之后尝试重新连接到服务器失败时,将发出此事件。如果未指定,则默认值为30次,每次尝试之间等待1秒
还值得注意的是,重新连接失败只有在您首先成功连接,然后重新连接失败时才会被触发