婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 解決MongoDB占用內存過大頻繁死機的方法詳解

解決MongoDB占用內存過大頻繁死機的方法詳解

熱門標簽:青白江400企業電話申請 外呼線路資源屬于電信業務嗎 呼和浩特外呼系統原理是什么 小裙科技電銷機器人怎樣 智能外呼系統官網 crm外呼系統聯系方式 長沙電銷外呼防封卡是什么 內蒙古營銷智能外呼系統哪個好 河南電話外呼系統招商

從MongoDB 3.4開始,默認的WiredTiger內部緩存大小是以下兩者中的較大者:

50%(RAM-1 GB),或 256 MB

例如,在總共有4GB RAM的系統上,WiredTiger緩存將使用1.5GB RAM()。

相反,總內存為1.25 GB的系統將為WiredTiger緩存分配256 MB,因為這是總RAM的一半以上減去1 GB()。

// 4GB

0.5 * (4 GB - 1 GB) = 1.5 GB

// 1.25GB

0.5 * (1.25 GB - 1 GB) = 128 MB 256 MB

看完文檔,我查看了自己的內存使用

$ free -h
# 沒啟動mongod
      total    used    free
Mem:     3.7G    2.4G    1.3G
# 啟動mongod
      total    used    free
Mem:     3.7G    1.8G    364M

直接占滿內存了

參考了一部分網上的文章,大致的意思就是說,MongoDB占用了太多內存,被系統kill掉了,所以出現宕機現象

解決方式

添加兩個參數

修改配置 mongodb.conf

# 為高速緩存分配的最大內存量;默認為物理RAM的1/2
# wiredTigerCacheSizeGB float>
wiredTigerCacheSizeGB=0.5
# 最大同時連接數,默認1000000

更多關于MongoDB占用內存過大的問題解決方法請查看下面的相關鏈接

您可能感興趣的文章:
  • python監控linux內存并寫入mongodb(推薦)
  • 解決MongoDB 排序超過內存限制的問題
  • 將MongoDB作為Redis式的內存數據庫的使用方法
  • cgroup限制mongodb進程內存大小
  • MongoDB 內存使用情況分析
  • MongoDB 內存管理相關總結

標簽:舟山 池州 黃石 菏澤 楚雄 白山 呼倫貝爾 安順

巨人網絡通訊聲明:本文標題《解決MongoDB占用內存過大頻繁死機的方法詳解》,本文關鍵詞  解決,MongoDB,占用,內存,過大,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《解決MongoDB占用內存過大頻繁死機的方法詳解》相關的同類信息!
  • 本頁收集關于解決MongoDB占用內存過大頻繁死機的方法詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 龙川县| 东源县| 石屏县| 中阳县| 尤溪县| 赤水市| 三原县| 年辖:市辖区| 松潘县| 新绛县| 津南区| 清苑县| 延川县| 湖北省| 牡丹江市| 广河县| 施秉县| 长泰县| 浦城县| 鄂托克前旗| 萍乡市| 仁布县| 连江县| 唐河县| 博客| 嘉鱼县| 台前县| 吴忠市| 历史| 彭水| 英超| 宿州市| 西城区| 治县。| 台中县| 安化县| 温宿县| 文昌市| 上饶县| 胶南市| 上思县|