为了账号安全,请及时绑定邮箱和手机立即绑定

服务器上的Mongodb数据库服务怎么默认一直开启

服务器上的Mongodb数据库服务怎么默认一直开启

饮歌长啸 2018-08-13 08:10:10
用远程连到服务器后在服务器上开启mongodb服务,如何在断开远程连接后依然让服务运行
查看完整描述

2 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

如果我理解正确你的问题的话,您使用ssh远程登录服务器,启动mongodb;然后关闭ssh连接,服务停止运行。

建议启动mongodb时,使其按照守护进程运行.

mongod 增加 --fork 启动选项。


查看完整回答
反对 回复 2018-08-26
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

使用 mongod -f 加配置文件 里面设置上fork=true 后台运行就可以了
我的mongo配置文件在/data/mongo/27017.conf

port=27017 #端口号                                                                                                                                                                                       

  fork=true #以守护进程的方式运行,创建服务器进程

  master=true #单主从配置时设为主服务器

  #salve=true ##单主从配置时设为从服务器

  logpath=/data/mongo/27017/mongo.log #日志输出文件路径

  logappend=true #日志输出方式

  dbpath=/data/mongo/27017 #数据库路径

  #replSet=testrs #设置富本集的名字

  #shardsvr=true #设置是否分片

  auth=true#是否开启授权

运行命令 mongod -f /data/mongo/27017.conf就可以了

查看完整回答
反对 回复 2018-08-26
  • 2 回答
  • 0 关注
  • 1955 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信