- 论坛徽章:
- 60
|
回复 15# Shell_HAT
不是我, 俺只是运维,妹的,开发找了好多天了都没找到问题..
我是执行了 sysctl -p 命令.
而是
[root@admin ~]# cat /proc/sys/fs/file-max
6491053
[root@admin ~]# cat /proc/sys/fs/file-nr
195840 0 6491053
[root@admin ~]# sysctl -a | grep 'fs.file-max'
fs.file-max = 6491053
[root@admin ~]# grep 'fs.file-max' /etc/sysctl.conf
[root@admin ~]#
都是很大的
我的意思是: 系统(/etc/security/limits.conf )的最大打开文件数限制配置其实是很大的了. 但是到了单个Java进程, 在 /proc/[pid]/limits 中看到的最大打开文件数限制却只有 131072,我是一直纠结在这里. 我不知道
/proc/[pid]/limits 与 /etc/security/limits.conf 有什么关联的.
|
|