我搭建了一个3个节点的副本集, 3个节点分别位于3个IDC机房中(IDC中都有应用防火墙, 且出口IP和入口IP是不一样的) , 副本集所在的服务器通过修改hosts文件,将node1,node2和node3分别指向三个副本集节点(也即三个IDC的入口IP,如果是本地则为127.0.0.1). 副本集运行起来后, 日志中一直不断的出现如下警告信息:
` Fri Aug 2 15:38:39.981 [conn384] warning: DBException thrown :: caused by :: 9001 socket exception [CLOSED] for 221.236.15.11:58149
0xdfa231 0xdb6129 0x728048 0xde99e0 0xdea53c 0xddf52c 0xde3044 0x30eee0673d 0x30ee6d44bd
./bin/mongod(_ZN5mongo15printStackTraceERSo+0x21) [0xdfa231]
./bin/mongod(_ZN5mongo11DBException13traceIfNeededERKS0_+0x129) [0xdb6129]
./bin/mongod(_ZN5mongo15SocketExceptionC1ENS0_4TypeERKSsiS3_+0x128) [0x728048]
./bin/mongod(_ZN5mongo6Socket16_handleRecvErrorEiiPi+0x160) [0xde99e0]
./bin/mongod(_ZN5mongo6Socket4recvEPci+0x8c) [0xdea53c]
./bin/mongod(_ZN5mongo13MessagingPort4recvERNS_7MessageE+0x8c) [0xddf52c]
./bin/mongod(_ZN5mongo17PortMessageServer17handleIncomingMsgEPv+0x414) [0xde3044]
/lib64/libpthread.so.0 [0x30eee0673d]
/lib64/libc.so.6(clone+0x6d) [0x30ee6d44bd]
Fri Aug 2 15:38:39.986 [conn384] end connection 221.236.15.11:58149 (4 connections now open)Fri Aug 2 15:39:44.153 [initandlisten] connection accepted from 61.129.79.130:54360 #391 (5 connections now open)
`
好像连接是不断的被断开,然后又不断的恢复, 且这个时候应用程序运行正常,对副本集可以读写,副本集本身也同步正常.网络方面也正常,不知这个问题是什么原因有什么影响,有没有哪位碰到过同样的问题
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。