在使用 Swoole 扩展库的 WebSocket 服务时,直接退出终端,但是 WebSocket 使用的端口依然坚挺的在被占用着。 导致再次启动 WebSocket 服务失败。

具体操作:

1、netstat -tln 该命令可以查看本机的网络连接列表:
找到你所开启swoole服务占用的端口,我的是9502
2、然后找到端口对应的进程,就是PID
使用
lsof -i:9502
我的提示-bash: lsof: command not found
意思就是改命令没找到,不能使用,需要安装lsof
使用
yum install lsof -y 回车即可
再次使用lsof -i:9502 查看
PID为9808
3、使用kill -9 9808即可释放改端口
在使用netstat -tln 查看是否释放即可


相关文章:

  • 2021-11-05
  • 2021-12-27
  • 2022-12-23
  • 2021-11-20
  • 2021-07-29
  • 2021-11-23
猜你喜欢
  • 2021-12-03
  • 2021-12-15
  • 2021-11-12
  • 2021-11-12
  • 2021-03-29
  • 2022-12-23
  • 2021-11-12
相关资源
相似解决方案