2 回答

TA貢獻1846條經驗 獲得超7個贊
如果我理解正確你的問題的話,您使用ssh遠程登錄服務器,啟動mongodb;然后關閉ssh連接,服務停止運行。
建議啟動mongodb時,使其按照守護進程運行.
mongod 增加 --fork 啟動選項。

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就可以了
- 2 回答
- 0 關注
- 1989 瀏覽
添加回答
舉報