首页 > 其他 > 详细

日常问题解决:rhel7修改TCP最大连接数

时间:2020-03-31 23:56:23      阅读:118      评论:0      收藏:0      [点我收藏+]

1、修改规则:

1、最大tcp连接数和系统允许打开的最大文件数,用户允许打开的最大文件数,TCP网络连接可用的端口范围有关,取上述的最小值;
2、配置规则:系统最大文件数>可用端口>用户最大文件数,否则可能导致内存泄漏,系统崩溃

2、修改最大文件描述符

sysctl -a | grep file-max

fs.file-max = 65536

修改

vi /etc/sysctl.conf

# 在末尾添加
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=262144
net.core.wmem_max=262144

立即生效

sysctl -p

3、 修改用户最大文件描述符和最大进程数


 vi /etc/security/limits.conf #文件末尾添加

# 修改文件数
 * soft nofile 10240
 * hard nofile 10240
# 修改进程数
 * soft noproc 60000
 * hard noproc 60000

永久生效


vi /etc/pam.d/login
# 在末尾添加
session required /lib64/security/pam_limits.so
# 作用是使Linux在用户完成系统登录后,应该调用pam_limits.so来执行limit.conf这个文件

日常问题解决:rhel7修改TCP最大连接数

原文:https://www.cnblogs.com/yj411511/p/12609477.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!