mongodb - 没有打开的连接时 mongod run with nohup 退出

标签 mongodb database

我在 nohup 上运行 mongod 作为

nohup mongod -dbpath/data/db > log/nohup.log &

服务器运行了一段时间但关闭并显示以下日志

2015-08-24T20:23:12.076+0000 I NETWORK  [conn74] end connection 127.0.0.1:51016 (0 connections now open)
2015-08-24T20:23:57.112+0000 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:51019 #75 (1 connection now open)
2015-08-24T20:23:57.118+0000 I NETWORK  [conn75] end connection 127.0.0.1:51019 (0 connections now open)
2015-08-24T20:24:56.026+0000 I CONTROL  [signalProcessingThread] got signal 1 (Hangup), will terminate after current cmd ends
2015-08-24T20:24:56.026+0000 I CONTROL  [signalProcessingThread] now exiting
2015-08-24T20:24:56.026+0000 I NETWORK  [signalProcessingThread] shutdown: going to close listening sockets...
2015-08-24T20:24:56.026+0000 I NETWORK  [signalProcessingThread] closing listening socket: 5
2015-08-24T20:24:56.026+0000 I NETWORK  [signalProcessingThread] closing listening socket: 6
2015-08-24T20:24:56.026+0000 I NETWORK  [signalProcessingThread] removing socket file: /tmp/mongodb-27017.sock
2015-08-24T20:24:56.026+0000 I NETWORK  [signalProcessingThread] shutdown: going to flush diaglog...
2015-08-24T20:24:56.026+0000 I NETWORK  [signalProcessingThread] shutdown: going to close sockets...
2015-08-24T20:24:56.026+0000 I STORAGE  [signalProcessingThread] shutdown: waiting for fs preallocator...
2015-08-24T20:24:56.026+0000 I STORAGE  [signalProcessingThread] shutdown: final commit...
2015-08-24T20:24:56.026+0000 I JOURNAL  [signalProcessingThread] journalCleanup...
2015-08-24T20:24:56.027+0000 I JOURNAL  [signalProcessingThread] removeJournalFiles
2015-08-24T20:24:56.045+0000 I JOURNAL  [signalProcessingThread] Terminating durability thread ...
2015-08-24T20:24:56.129+0000 I JOURNAL  [journal writer] Journal writer thread stopped
2015-08-24T20:24:56.129+0000 I JOURNAL  [durability] Durability thread stopped
2015-08-24T20:24:56.129+0000 I STORAGE  [signalProcessingThread] shutdown: closing all files...
2015-08-24T20:24:56.132+0000 I STORAGE  [signalProcessingThread] closeAllFiles() finished
2015-08-24T20:24:56.132+0000 I STORAGE  [signalProcessingThread] shutdown: removing fs lock...
2015-08-24T20:24:56.132+0000 I CONTROL  [signalProcessingThread] dbexit:  rc: 0

关于如何使 mongod 持续运行的任何想法?

最佳答案

答案很简单,就是使用--fork将mongod作为恶魔启动

mongod --fork --logpath log/mongod.log

mongodb documents

关于mongodb - 没有打开的连接时 mongod run with nohup 退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32197709/

相关文章:

python - 无法从Python中的AWS lambda函数连接mongodb

node.js - 确定查询中每个对象的用户权限?

scala - Play Framework 2.1 + ReactiveMongo - 填充多个下拉列表

python - 在 Rackspace 云数据库实例中创建用户时的主机参数

iphone - 一次可以运行多少个 SQL 查询?

database - PostgreSQL 是否可以自动释放锁?

database - SQLITE 查询性能差异太大而无法可靠或可理解

android - 哪些字符不能用于 SQLite 数据库中的值?

javascript - 创建脚本以将种子数据插入 node.js 中的 mongodb

mongodb - 自动压缩mongodb中删除的空间?