主機文件打開數方法(too many open files)

  • linux裏面修改文件打開數

用普通用戶登錄,執行ulimit -n ,查看文件打開數。

如果太小,默認值是1024,則進行如下操作:

 

使用root用戶修改/etc/ security /limit.conf 文件。

在文件最後加如下兩句話:

*   soft nofile 50000

*   hard nofile 50000

 

      然後用普通用戶登錄,執行ulimit -n 命令,看一下是否文件打開數已經修改成50000 

  • 註釋掉webloigc裏面啓動參數限制

%Wl_HOME&/weblogic81webloigc103/common/bin/commENV.sh文件中最後一行resetED註釋掉。列子,#resetED

 

 

注:修改主機和weblogic使用的文件打開數,主要是解決too many open files的異常,否則訪問應用時,無論是應用下的圖片,CSS,js任何一個文件都需要佔用文件連接數的;

     

 如果出現too many open files,可能造成的異常有:

  1.  動態編譯的jsp頁面無法編程成功,成空白頁面
  2.  動態加載的class無法加載,出classnotfound的錯誤
  3.  webservice等無法連接

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章