【问题标题】:Restart MongoDB Connecton on crash - NodeJS崩溃时重新启动 MongoDB Connecton - NodeJS
【发布时间】:2019-10-08 10:28:10
【问题描述】:

我已经使用 nodejs 实现了服务器。根据这个post,我的index.js 文件中有一个连接(使用本机MongoDB),它在服务器启动时连接到MongoDB。

我一直在使用,所以每次服务器崩溃时这个模块都会重新启动它。

我的问题是:如果我的 mongo 连接崩溃会怎样?我该如何处理这种情况?如何以编程方式检测崩溃?我应该重新启动它,如果是的话,如何?

【问题讨论】:

标签: node.js mongodb


【解决方案1】:

您可以将自动连接参数设置为true。

app.use(session({
store: new MongoStore({
    // Basic usage
    host: 'localhost', // Default, optional
    port: 27017, // Default, optional
    db: 'test-app', // Required

    // Basic authentication (optional)
    username: 'user12345',
    password: 'foobar',

    // Advanced options (optional)
    autoReconnect: true, // Default

})

}));

【讨论】:

  • 谢谢,我会用这个的。
猜你喜欢
  • 1970-01-01
  • 2021-03-13
  • 2019-06-29
  • 2016-09-28
  • 2016-12-14
  • 1970-01-01
  • 2018-03-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多