Mongodb:自动重新连接,由对等方重置连接
我使用pymongo来测试mongodb的性能。 我使用 100 个线程,每个线程执行 5000 个插入,一切正常。 但是当我在每个 thead 中执行 10000 次插入时,我遇到一些错误:
“自动重新连接:对等方重置连接”
i use pymongo to test the performance of the mongodb.
i use 100 threads, every thread excecute 5000 insert, and everything work ok.
but when i excecute 10000 insert in every thead, i meet some error:
"AutoReconnect: Connection reset by peer"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在您的代码尝试使用它之前,驱动程序无法从池中的连接中删除已删除的套接字。
Driver can't remove dropped socket from connection from pool until your code try use it.
你的平台是什么? (简单的 mongod、ReplicaSet、Shard)
您使用“批量插入”吗? http://www.mongodb.org/display/DOCS/Inserting#Inserting-Bulkinserts
What is your plateform ? ( simple mongod, ReplicaSet, Shard)
Do you use "bulk insert" ? http://www.mongodb.org/display/DOCS/Inserting#Inserting-Bulkinserts