查看各类资源限制:
ulimit -a
linux 连接数的限制: socket连接数和一个进程能打开的最大文件描述符数相等
修改linux socket最大连接数有两种方法:
linux 连接数的限制: socket连接数和一个进程能打开的最大文件描述符数相等
修改linux socket最大连接数有两种方法:
1、使用命令:ulimit -n ***
把允许最大打开的描述符修改为***,只对当前终端打开的应用程序有效。
2、修改/etc/security/limits.conf
在该文件中添加以下两行:
* soft nofile 5000
* hard nofile 20000
解释:
@users
表示该配置对users组内所有用户均有效
soft 表示软连接数
hard 表示硬连接数
nofile 打开文件的最大数目
(对于需要做许多套接字连接并使它们处于打开状态的应用程序而言,最好通过使用 ulimit –n,或者通过设置nofile 参数,为用户把文件描述符的数量设置得比默认值高一些。)