mongodb连接数引起响应时间变长
2016-09-13 16:05
232 查看
发现其MongoDB集群的性能开始受到影响,表现在请求的高峰时期,MongoDB的响应时间变得非常长。
通过监控发现,在其高峰时间MongoDB的连接数达到了1100~1500左右,由于每个连接需要使用10M(stack size默认为10240)的内存,这导致相当大的内存开销。
BoxedIce的处理方法是,首先通过优化连接池,将连接数控制在了800个左右,然后通过修改内核的stack size值,从默认的10M修改到1M,使连接占用的内存大大减少。
通过监控发现,在其高峰时间MongoDB的连接数达到了1100~1500左右,由于每个连接需要使用10M(stack size默认为10240)的内存,这导致相当大的内存开销。
BoxedIce的处理方法是,首先通过优化连接池,将连接数控制在了800个左右,然后通过修改内核的stack size值,从默认的10M修改到1M,使连接占用的内存大大减少。
相关文章推荐
- mongodb学习笔记
- java-mongodb实现全文检索
- mongodb
- Linux系统中备份和恢复MongoDB数据的教程
- java 中 mongodb的各种操作 模糊查询 精确查询 等等
- mongoDB常用命令
- mongoDB In-Memory Storage Engine
- mongoDB MMAPv1 Storage Engine
- mongoDB WiredTiger Storage Engine
- 【先定一个小目标】Windows下安装MongoDB 3.2
- 用 mongodb + elasticsearch 实现中文检索
- mongodb重命名集合、数据库
- MongoDB之$in的用法
- MongoDB基本使用
- MongoDB 的用户认证
- MongoDB二维坐标索引,GeoHash的运用原理
- MongoDB:The Definitive Guide 2nd笔记(三)
- mongodb判空做统计的例子
- windows 系统下 MongoDB 服务安装教程
- MongoDB整合Spring