Port XXX is already in use. xxxx..解决办法-gradio退出可用
原因:端口被占用,程序启动后关闭但端口依然存在
解决办法:手动杀死端口
1.安装工具(已经有的不需要安装,直接跳到第二步)
yum install net-tools -y
命令介绍:
yum:自动化简单化地管理rpm包的命令。
install:安装
net-tools:网络工具
2.安装完毕,执行查看端口命令: netstat -tpln
[root@hadoopnode01 bin]# netstat -tpln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1214/master
tcp 0 0 192.168.137.150:5601 0.0.0.0:* LISTEN 1879/./../node/bin/
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 996/sshd
tcp6 0 0 ::1:25 :::* LISTEN 1214/master
tcp6 0 0 192.168.137.150:9200 :::* LISTEN 1955/java
有关介绍:netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。
3.杀死端口:kill -9 XXX(端口对应的PID)
例如:此时显示5601端口已占用,则找到5601端口对应的PID为1879,执行命令 kill -9 1879
4.再次运行程序即可
本文来自博客园,作者:海_纳百川,转载请注明原文链接:https://www.cnblogs.com/chentiao/p/17606145.html,如有侵权联系删除