如何在生产模式下运行mogod?

时间:2020-07-17 10:35:26

标签: mongodb ubuntu

我通过以下方式运行mongodb:mongod --auth dbpath /data/db/。 因此,该过程以窗口模式运行。也就是说,如果我关闭终端,则mongodb将停止工作。因此,这就是在生产模式下启动它的方式,以便在重启服务器后,mongodb会自动启动自身?

2 个答案:

答案 0 :(得分:0)

有很多方法可以做到。

(在我看来)最好的方法是创建服务。 Mongo具有内置标记:--install

您可以通过以下方式使用它:

mongod --auth dbpath /data/db/ --install

答案 1 :(得分:0)

对于生产用途,您应该创建一个配置文件。

在Linux上,您可以指定fork:true使其自动从控制台分离并在后台运行。

在Windows上,--install标志应将其设置为作为服务运行。