在终止之前关闭数据库连接

bjb568

调试时,我会启动和终止节点进程很多次。这使得这种情况发生了:

2014-07-20T15:53:19.162-0400 [conn352]  authenticate db
2014-07-20T15:53:19.163-0400 [conn353]  authenticate db
2014-07-20T16:13:59.631-0400 [conn354]  authenticate db
2014-07-20T16:13:59.635-0400 [conn355]  authenticate db
2014-07-20T16:13:59.636-0400 [conn356]  authenticate db
2014-07-20T16:13:59.636-0400 [conn357]  authenticate db
2014-07-20T16:19:01.747-0400 [conn358]  authenticate db
2014-07-20T16:19:01.750-0400 [conn359]  authenticate db
2014-07-20T16:19:01.751-0400 [conn360]  authenticate db
2014-07-20T16:19:01.767-0400 [conn361]  authenticate db
2014-07-20T16:19:33.227-0400 [conn362]  authenticate db
2014-07-20T16:19:33.229-0400 [conn363]  authenticate db
2014-07-20T16:19:33.230-0400 [conn364]  authenticate db
2014-07-20T16:19:33.239-0400 [conn365]  authenticate db
2014-07-20T17:04:08.577-0400 [conn366]  authenticate db
2014-07-20T17:04:08.579-0400 [conn367]  authenticate db
2014-07-20T17:04:08.580-0400 [conn368]  authenticate db
2014-07-20T17:04:08.580-0400 [conn369]  authenticate db
2014-07-20T17:05:15.783-0400 [conn370]  authenticate db
2014-07-20T17:05:15.785-0400 [conn371]  authenticate db

db.close()在终止节点进程之前,如何关闭mongodb连接()?有什么方法可以像beforeunload在客户端JS中那样添加事件侦听器还是我必须配置一个db选项来自动执行此操作?

mscdex

你可以听的“退出”事件process,但你不能在那里执行任何异步的,因为没有你的“退出”处理程序中可以/将保持开放的过程。

您应该做的是关闭所有打开的连接,服务器等,使其自然退出,而不是强制退出进程。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在终止之前关闭数据库连接

来自分类Dev

在数据库中完成插入之前关闭连接

来自分类Dev

关闭数据库连接

来自分类Dev

在Go中关闭应用程序之前是否需要关闭数据库连接?

来自分类Dev

C#关闭数据库连接

来自分类Dev

JdbcTemplate查询关闭数据库连接

来自分类Dev

JdbcTemplate查询关闭数据库连接

来自分类Dev

Spring数据库连接未关闭

来自分类Dev

如何关闭Phalcon数据库连接?

来自分类Dev

显式关闭数据库连接

来自分类Dev

如何关闭数据库连接?

来自分类Dev

在 JFrame 关闭时关闭数据库连接

来自分类Dev

如何关闭node.js中的数据库连接?

来自分类Dev

数据库连接未使用jpaFlowExecutionListener关闭

来自分类Dev

什么时候必须关闭mysqli(数据库)连接?

来自分类Dev

查询后,EntityFrameworkDataService是否关闭数据库连接?

来自分类Dev

Laravel是否会自动关闭数据库连接?

来自分类Dev

这里是否需要关闭数据库连接?

来自分类Dev

在WPF中交叉表单时关闭数据库连接

来自分类Dev

在finally块中的closeConnection()中关闭数据库连接

来自分类Dev

使用DbUtils QueryRunner不会关闭数据库连接

来自分类Dev

如何关闭django 1.8数据库游标和连接?

来自分类Dev

多处理如何关闭每个线程的数据库连接

来自分类Dev

Spring JDBC 模板:queryforlist 不关闭数据库连接?

来自分类Dev

R 如何处理关闭数据库连接

来自分类Dev

.Net数据库如何正确关闭数据库连接?

来自分类Dev

与数据库连接

来自分类Dev

数据库读取器在读取数据之前关闭

来自分类Dev

如果数据库关闭了连接,是否需要手动关闭它?