
MONGODB故障处理
DBABruce
复制吸收他人思想,传递他人思想
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MONGODB QR等待队列高性能优化
在生成环境中,经常遇到MONGODB等待队列很高,下面对常用情况进行分析:1、没有建立索引,导致全表扫描,系统压力飙升 处理该问题的常见方法是,查询mongostat查看哪个库锁严重,然后查看mongodb log日志,查找执行时间久的操作,然后找到对应的Collection,然后建立合适索引2、复制集重新同步导致压力飙升 查看当前数据库是否存在原创 2016-03-17 15:51:50 · 2738 阅读 · 0 评论 -
WEB服务器连接不上MONGODB的常用诊断方法
在运维中,经常遇到WEB服务器连接不上MONGODB的情况,下面对常用的情况进行一下分析:1、MONGODB连接数超过20000 mongodb的连接数有20000这一限制 如果WEB端如果没有配置连接池,系统忙的时候很容易超过该值。 如果WEB端已经设置好了连接池,还是超过这么多,说明系统确实很繁忙,需要考虑集群方案,用多个路由节点来承接请求原创 2016-03-17 15:34:54 · 1656 阅读 · 0 评论 -
MONGODB内存溢出
最近遇到一个MONGODB内存溢出的故障:报错信息如下:登录MONGODB服务器,发现MONGODB已经关闭查看mongodb log:2016-01-25T08:05:07.155+0800 [conn250804] query rmid_push_20161.record query: { _id: "a1d95abf-9caa-4488-af32-e521514499df"原创 2016-03-17 17:37:29 · 4701 阅读 · 0 评论