暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

linux下端口被占用问题

原创 好好学习 2023-07-22
452

今天再启动jar包时遇到一个问题,具体为启动jar包时,一直提示该端口(例如:8666端口)被占用。通过netstat -lntup命令获悉,没有哪个应用再使用8666端口。后来通过排查发现,不是应用程序启动是占用该端口,而是应用程序在向外部发起TCP连接时,随机启用了这个端口。排查思路如下:

#通过一下命令发现该端口有使用。

 lsof -i:8666 

 #通过进程IP查找到相应的应用程序 

netstat -lntup | grep PID 

 # 解决方案: 

#查看应用程序启用TCP连接时随机启用的端口范围 

cat /proc/sys/net/ipv4/ip_local_port_range 

 #修改/etc/sysctl.conf net.ipv4.ip_local_port_range = 10240 65000

 执行sysctl -p

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论