|
weblogic经常down掉
看日志有 java.net.SocketException: Too many open files错误
查了一下资料,说是操作系统的中打开文件的最大句柄数受限所致,应对操作系统做相关的设置。
如下:
在Linux内核2.4.x中需要修改源代码,然后重新编译内核才生效。编
辑Linux内核源代码中的 include/linux/fs.h文件,将 NR_FILE 由8192改为
65536,将NR_RESERVED_FILES 由10 改为 128。编辑fs/inode.c 文件将
MAX_INODE 由16384改为262144。一般情况下,系统最大打开文件数比较合理的
设置为每4M物理内存256,比如256M内存可以设为
但是找不到fs/inode.c 文件的MAX_INODE ,不知道在哪里修改?
请问如何解决???谢谢
我们的系统是 redhat 7.3 ,内核是 2.4.19,weblogic版本是6.1sp3 |
|