Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mongodb日志文件条目“结束连接”_Mongodb - Fatal编程技术网

mongodb日志文件条目“结束连接”

mongodb日志文件条目“结束连接”,mongodb,Mongodb,我在Ubuntu 12.04 64位上运行MongoDB 2.6.0。到目前为止,数据库位于一个只有一个节点的复制集中。运行了大约3周后,我使用mongodb的应用程序挂起了。此时,我在mongodb.log中发现以下日志条目: 2014-08-17T06:41:27.408+0200 [clientcursormon] connections:8 2014-08-17T06:41:27.408+0200 [clientcursormon] replication threads:32 20

我在Ubuntu 12.04 64位上运行MongoDB 2.6.0。到目前为止,数据库位于一个只有一个节点的复制集中。运行了大约3周后,我使用mongodb的应用程序挂起了。此时,我在mongodb.log中发现以下日志条目:

2014-08-17T06:41:27.408+0200 [clientcursormon]  connections:8
2014-08-17T06:41:27.408+0200 [clientcursormon]  replication threads:32
2014-08-17T06:45:20.863+0200 [conn2] end connection 127.0.0.1:40189 (7 connections now open)
2014-08-17T06:45:20.863+0200 [conn1] end connection 127.0.0.1:40188 (7 connections now open)
2014-08-17T06:45:20.866+0200 [conn3] end connection 127.0.0.1:40339 (5 connections now open)
2014-08-17T06:45:20.866+0200 [conn7] end connection 127.0.0.1:60176 (4 connections now open)
2014-08-17T06:45:20.866+0200 [conn8] end connection 127.0.0.1:60178 (3 connections now open)
2014-08-17T06:45:20.867+0200 [conn6] end connection 127.0.0.1:51651 (2 connections now open)
2014-08-17T06:46:27.451+0200 [clientcursormon] mem (MB) res:745 virt:51196
2014-08-17T06:46:27.451+0200 [clientcursormon]  mapped (incl journal view):50664
2014-08-17T06:46:27.451+0200 [clientcursormon]  connections:2
2014-08-17T06:46:27.451+0200 [clientcursormon]  replication threads:32
我的问题是:“端连接”是由客户端还是服务器发起的? 在这些行之后,mongodb服务器立即重新启动。下一行位于新日志文件上:

2014-08-17T06:47:02.674+0200 [signalProcessingThread] pid=1090 port=27017 64-bit host=efr02
2014-08-17T06:47:02.674+0200 [signalProcessingThread] db version v2.6.0
2014-08-17T06:47:02.674+0200 [signalProcessingThread] git version: 1c1c76aeca21c5983dc178920f5052c298db616c
2014-08-17T06:47:02.674+0200 [signalProcessingThread] build info: Linux build14.nj1.10gen.cc 2.6.32-431.3.1.el6.x86_64 #1 SMP Fri Jan 3 21:39:27 UTC 2014 x86_64 BOOST_LIB_VERSION=1_49
2014-08-17T06:47:02.674+0200 [signalProcessingThread] allocator: tcmalloc
2014-08-17T06:47:02.674+0200 [signalProcessingThread] options: { config: "/etc/mongod.conf", processManagement: { pidFilePath: "/var/lib/mongodb/mongod.pid" }, replication: { replSet: "rs_ipzr_db" }, storage: { dbPath: "/mongodata" }, systemLog: { destination: "file", logAppend: true, path: "/var/log/mongodb/mongod.log" } }
2014-08-17T06:51:27.488+0200 [clientcursormon] mem (MB) res:745 virt:51196
这看起来像是重启,还是我错了? 我不知道是谁启动了重启,在local.db/startup\u日志中也找不到条目。最后一次报名是从7月23日开始的


有人能给我指出正确的方向吗?在哪里可以找到这种行为的相关信息?

在第二个日志中看起来确实像是服务器启动,但我在两个日志摘要中都没有看到任何错误。那是当时日志里的所有内容吗?系统日志中是否有任何内容?系统日志不显示该时间段内的任何特殊事件。此外,mongodb服务器通常有一行***server Restart***用于正常重启,此处缺少该行。“终端连接”线路是由服务器还是客户端发起的?