开发者社区> 问答> 正文

mongodb 连接过多导致服务器CPU负载上升

机器:1个CPU,4核。系统:Centos6.5 。mongodb 用于网站上传图片生成一个url地址先写到mongodb 再写到fastdfs里;访问图片和下载图片则是网站直接访问fastdfs,正常情况mogodb 每秒是连接数是40-60个。但我们把访问和下载图片也改成"客户端->mongodb->fastdfs" 则每天到了高峰期连接数涨,mongodb连接暴涨达到1700个连接,然后mongodb进程cpu 利用率达到380%。
系统的cpu,1分钟负载数值达到200多,服务器的内存没有大的变化。
希望大神指点。

展开
收起
落地花开啦 2016-02-25 17:08:35 4517 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    加下索引试试,另外mongodb不要和redis装在一台机器上

    2019-07-17 18:47:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
开源数据库 MongoDB 专场 MongoDB疑难杂症分析及优化 立即下载
MongoDB多数据中心的方案选型之路 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载