mongodb后台运行
来源:互联网 发布:日本人看中国知乎 编辑:程序博客网 时间:2024/06/05 01:05
如果想在后台运行,启动时只需添加 --fork函数即可。
fork: 以守护进程的方式运行MongoDB。 指定日志输出路径,而不是输出到命令行
bin/mongodb --fork --dbpath=// --logpath=// --logappend
如:./mongod --fork --logpath=/data/db/log.log
Mongodb可以通过命令行方式和配置文件的方式来启动,具体命令如下:
命令行:
- [root@localhost mongodb]# ./bin/mongod --dbpath=/data/db
配置文件:
- [root@localhost mongodb]# ./bin/mongod -f mongodb.conf
但是这两种方式都是在前台启动Mongodb进程,如果Session窗口关闭,Mongodb进程也随之停止。不过Mongodb同时还提供了一种后台Daemon方式启动,只需要加上一个"--fork"参数即可,值得注意的是,用到了"--fork"参数就必须启用"--logpath"参数。如下所示:
- [root@localhost mongodb]# ./bin/mongod --dbpath=data/db --fork
- --fork has to be used with --logpath
- [root@localhost mongodb]# ./bin/mongod --dbpath=data/db --fork --logpath=log/mongodb.log
- all output going to: /opt/mongodb/log/mongodb.log
- forked process: 3300
- [root@localhost mongodb]#
daemon方式启动的fork参数也可以配置配置文件中,如下所示:
- port=27017
- dbpath=data/db
- logpath=log/mongodb.log
- logappend=true
- fork=true
然后通过配置文件启动后mongodb也是在后台启动了:
- [root@localhost mongodb]# ./bin/mongod -f mongodb.conf
- all output going to: /opt/mongodb/log/mongodb.log
- forked process: 3377
阅读全文
0 0
- 后台运行MongoDB
- mongodb后台运行
- mongodb后台运行
- ubuntu MongoDB配置+后台运行
- Mongodb后台daemon方式启动(一直运行)
- CentOS下mongodb&Leanote设置后台运行的方法
- 后台运行
- 后台运行
- 后台运行
- 后台运行
- 后台运行
- & 后台运行
- 后台运行
- 后台运行
- 后台运行
- 后台运行
- 后台运行
- 后台运行
- CodeForces Gym 101615简要题解
- 1.10字符菱形
- 不允许指针指向不完整的类类型
- 抽象类、接口、final、static
- time 模块详解(时间获取和转换)
- mongodb后台运行
- 《图解HTTP》读书笔记(4)第4章返回结果的HTTP状态码(关键词:HTTP/)
- 树状数组+二维树状数组的再学习
- opencv_createsamples、opencv_traincascade的使用
- hdu Digital Roots
- 线段树小结
- zTree
- 复习一下数组和指针
- 摩爾定律將要沒落?