netty 性能调优
文件句柄
一个tcp连接占用一个文件句柄,可调大服务器文件句柄限制,让netty服务端处理更多连接
************
进程文件句柄
查看句柄限制:ulimit -u
# centos root用户默认ulimited
[root@b576610f7cd4 /]# ulimit -u
unlimited
修改句柄数量:ulimit -u num,该修改方式只对当前会话有效,重启后失效
[root@b576610f7cd4 /]# ulimit -u 100
[root@b576610f7cd4 /]# ulimit -u
100
持久生效修改方式:vi /etc/security/limits.conf,需重启后生效
# 文件中添加如下内容
* soft nofile 10000
* hard nofile 10000
*:表示所有用户,也可指定具体用户(如root)
nofile:文件打开数
10000:单个进程最大打开10000个文件