从库批量抽取数据或数据集较大后续代码运行时间太长而致使游标超时python
运行env:mongodb
python2.7 pymongo==3.7.0 mongodb:v3.6.6
client=pymongo.MongoClient(host='s3005.test.com',port=3005, connect=False) db = client.test col =db.images_new cursor = readm_col.find({"image_cover": 1},no_cursor_timeout=True) ## no_cursor_timeout设置链接永远不超时 try for data in cursor: pass ## 一些业务逻辑 except: errinfo = sys.exc_info() print errinfo finally: cursor.close() ## 手动关闭链接,释放资源
Donepython2.7