预留linux系统随机端口-内核参数控制
预留linux系统随机端口-内核参数控制
zphj1987前言
随机端口可能会占用后面准备使用的端口,然后在后面进程启动的时候,无法绑定端口引起服务异常
处理方法
通过内核参数控制,在/etc/sysctl.conf添加
1 | net.ipv4.ip_local_reserved_ports=8000,8080 |
这个容易被冲掉,可以修改下默认的内核参数,通过tune实现
修改配置文件 /usr/lib/tuned/balanced/tuned.conf
添加
1 | [sysctl] |
然后执行
1 | tuned-adm profile balanced |
这个相当于修改了内核的默认参数,清空 /etc/sysctl.conf也不影响
执行完可以通过
1 | sysctl -a|grep net.ipv4.ip_local_reserved_ports |
检查一下是否生效
评论
匿名评论隐私政策