Linux Too Many Open File 異常處理

版主: stnet253

回覆文章
tony
文章: 585
註冊時間: 2012-02-26, 07:04
聯繫:

Linux Too Many Open File 異常處理

未閱讀文章 tony »

今天服務器運行的時候一直報Too Many Open File異常

網站打開的時候顯示404錯誤



1.查看Tomcat運行日志

發現增加數據庫鏈接的時候會報這個錯誤

可能原因:文件打開鏈接限制的數量<數據庫鏈接數量

2.修改打開文件的最大數量

1>使用 ulimit -n 查看發現最大文件打開數量为1024

使用 ulimit -n 4096 修改增加至4096個

2>vi /etc/security/limits.conf 文件

增加兩行

- nofile 4096

- nproc 4096

3.查看JVM當前打開的文件數

#soft -i | tcp:80 //使用此命令查看java的進程

sof -p 這裏填java進程Pid | wc -l //查看進程打開的文件數
回覆文章

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 4 位訪客