 推荐工具
› RoboMongo
推荐书目
› 50 Tips and Tricks for MongoDB Developers
推荐工具
› RoboMongo
推荐书目
› 50 Tips and Tricks for MongoDB Developers用的是阿里云的 mongodb 最低配置,只给了 200 条连接,用 pymongo 连接,基本上是写数据,很少读。 之前我怀疑是程序异常退出时连接没有关,之后我又在程序中添加了连接本地的 mongo ,每次往 aliyun 的 mongo 写一次,本地再写一次,现在 aliyun 的 200 条连接又要用完了,本地的 mongo 只有 1 条连接。 现在我也搞不清问题出在哪里, google 好久都没能找出解决方法,前面几次连接数满了都是直接重启的。 想问问大家有没有遇到过这种问题,现在只希望至少能把僵尸连接清理了。
|  |      1spice630      2017-01-12 22:44:06 +08:00 连本地和连远程的配置和代码是完全的嘛? python 的问题怎么这么多。。。 | 
|  |      3tracymcladdy      2017-01-12 23:12:33 +08:00 正常是自动释放的啊 你是瞬间超过 200 爆了吧 | 
|  |      4spice630      2017-01-12 23:13:04 +08:00 可以问下阿里, 200 条是怎么统计的。 | 
|      5kiuyu OP @tracymcladdy 用了三天左右 | 
|      6billlee      2017-01-12 23:29:06 +08:00 PyMongo 自带连接池,默认的线程池大小是 100. 按理说是不会有 200 条连接的。 你的程序是多线程的吗,所有线程是不是共用一个全局的 MongoClient 对象? | 
|      7kiuyu OP @billlee 200 条连接是 aliyun mongodb 统计的连接,我这边程序都断开了, aliyun 上统计的连接数还一直保持在那,一直都没有释放 |