PyMongo 连接到mongo实例,出现大面积CPU,内存高占用缘由:
PyMongo连接到mongo时, 连接数达到1000+, 系统资源被占用!
解决:
并不是代码的连接没有释放, PyMongo的client是一个默认连接池,会在一个socket使用结束后,自动回收这个连接, 不用手动释放, 手动释放反而会降低client性能, 并非python代码本身问题, 一定是在执行mongo操作的时候, 出现了延迟和占用, 一般不会是insert, find一定要建索引!!!
上一篇:CentOS-6.5源码编译安装Python2.7.9
下一篇:神坑·Python 装饰类无限递归