Mongodb实例wiredtiger.session_max超过20000崩溃的解决办法

时间:2017-04-20作者:klpeng分类:数据库浏览:2546评论:0

崩溃日志为:

only configured to support 20010 sessions (including 10 internal): Cannot allocate memory


出现这个问题的原因是 打开的session会话连接超过了20000

session_max的最大值是20000  

这是mongodb3.0版本的一个bug,因为跟php mongodb扩展的不兼容,客户端不能正常关闭连接造成20000个会话连接耗尽崩溃,


查看当前会话连接


> db.serverStatus().wiredTiger.session

{ "open cursor count" : 71358, "open session count" : 38 }


查看连接数


>db.serverStatus().connections



解决办法:升级mongodb3.0到最新版本3.0.10


原创文章如转载,请注明出处,本文首发于彭超的博客

打赏
文章版权声明:除非注明,否则均为彭超的博客原创文章,转载或复制请以超链接形式并注明出处。
相关推荐

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

猜你喜欢