由于自动重新连接,无法插入MongoDB

由于自动重新连接,无法插入MongoDB,mongodb,pymongo,Mongodb,Pymongo,背景: 我有一个使用pymongo的python脚本,它提取一些XML数据,将其解析成一个名为“all_orders”的字典数组。然后,我尝试将其插入托收单,我总是会得到这个例外。我有理由肯定我的字典数组是正确的,因为当列表很小时,我认为它会起作用。我还发现,在我试图插入收藏的1300份文档中,有8份成功 问题: 您知道是什么原因导致此AutoReconnectstre异常吗?你知道如何解决或避免这个问题吗 错误跟踪: get_报告中的文件mongovol.py,第152行 订单。插入所有订单

背景: 我有一个使用pymongo的python脚本,它提取一些XML数据,将其解析成一个名为“all_orders”的字典数组。然后,我尝试将其插入托收单,我总是会得到这个例外。我有理由肯定我的字典数组是正确的,因为当列表很小时,我认为它会起作用。我还发现,在我试图插入收藏的1300份文档中,有8份成功

问题: 您知道是什么原因导致此AutoReconnectstre异常吗?你知道如何解决或避免这个问题吗

错误跟踪: get_报告中的文件mongovol.py,第152行 订单。插入所有订单 文件/Users/ashutosh/hrksandbox/lumoback-garden2/venv/lib/python2.7/site-packages/pymongo/collection.py,第359行,插入 在错误上继续,self.\uuid\u子类型,安全 文件/Users/ashutosh/hrksandbox/lumoback-garden2/venv/lib/python2.7/site-packages/pymongo/mongo_client.py,第853行,在发送消息中
raise AutoReconnectstre

我目前使用的解决方法是在我的iterable中一次插入一个文档,而不是批量插入并让pymongo处理在iterable中插入每个单独记录的操作。