关闭mongoose连接并显示多个连接

时间:2016-06-29 11:05:40

标签: node.js mongodb mongoose database

我使用mongoose来维护与node.js应用程序的数据库的连接。
我所做的实际上是在应用程序启动时打开数据库连接,并在终止时关闭连接。它工作正常,我完全没有查询和操纵数据的问题,所以没有问题。

我对它是如何工作以及如何汇集联系有一个很好的想法。但是,我注意到当应用程序运行时,我会随机获得与数据库的额外连接 - Multiple connections to DB

我使用nodemon跟踪项目中的任何文件更改,但由于每次nodemon使应用程序重新启动时应用程序关闭,因此应用程序正在关闭,应该销毁连接,对吗?

建议在应用程序启动和运行时随时关闭连接,并在需要时再次打开它?我无法在任何地方做到这一点,因为从我所阅读的内容来看,每次查询都需要更多时间来打开和关闭连接。这可能是因为除了应用关闭时,我没有断开连接吗?

0 个答案:

没有答案