mongodb 啟動時的警告問題

2021-09-20 14:41:18 字數 715 閱讀 6255

在啟動mongodb的時候,如果配置檔案的引數沒有調好,會導致啟動時的出錯以及警告,那麼我們來看看

常見的警告的原因及解決方法

啟動mongodb時還正常,但是連線mongod的時候就出現警告了,提示

warning: soft rlimits too low. rlimits set to 1024 processes, 32000 files

開啟日誌檔案,發現如下內容:

2016-01-21t14:20:57.243+0800 i control  [initandlisten] ** warning: soft rlimits too low. rlimits set to 7822 processes, 65535 files. number of processes should be at least 32767.5 : 0.5 times number of files.

應該說這是我們的引數沒有調整好,導致mongodb的程序數不夠了,所以我們可以在mongodb的配置檔案 /etc/security/limits.conf 中加入如下內容

mongod  soft  nofile  64000

mongod  hard  nofile  64000

mongod  soft  nproc  32000

mongod  hard  nproc  32000

之後重啟服務,就不會看到警告了

liliangchun

啟動時檢查

dubbo 缺省會在啟動時檢查依賴的服務是否可用,不可用時會丟擲異常,阻止 spring 初始化完成,以便上線時,能及早發現問題,預設check true 可以通過check false 關閉檢查,比如,測試時,有些服務不關心,或者出現了迴圈依賴,必須有一方先啟動。另外,如果你的 spring 容器...

Servlet的啟動時載入

1.1servlet的啟動時載入 1.1.1為什麼使用啟動時載入 servlet物件是第一次被訪問的時候會被建立的,init方法就會執行。假設在init方法中做了一些比較耗時的操作 比如 載入了一些配置檔案並且解析可能需要花費3秒鐘 第乙個使用者第一次訪問這個servlet的時候,需要等待3秒鐘。如...

SpringBoot啟動時的Banner設定

對於使用過springboot的開發者來說,程式啟動的時候輸出的由字元組成的spring符號並不陌生。這個是springboot為自己設計的banner spring boot v1.2.6.release 如果有人不喜歡這個輸出,本文說一下怎麼修改。springboot由於大力推行自動配置,取消了...