前言
服务器为Linux-Centos7系统 , 昨天发生了一个非常诡异的情况 , tomcat在已关闭的情况下 , 依然显示其8080端口被占用 , 最后定位到占用端口的进程 , 解决问题 ,下面话不多说了,来一起看看详细的介绍吧。
1.查看占用端口的进程netstat -lnp|grep 8080
[root@izbp109iqt20o2h63tpcuvz java]# netstat -lnp|grep 8080 tcp6 0 0 :::8080 :::* LISTEN 4486/java
可以看到 , 是4486的一个java进程占用了8080端口.
2.查看进程信息 ps 4486
[root@izbp109iqt20o2h63tpcuvz java]# ps 4486 PID TTY STAT TIME COMMAND 4486 ? Sl 1:16 /usr/local/java/jdk1.8.0_152/jre/bin/java -Djava.util.logging.config.file=/usr/local/j
日志相关的程序
3.强杀进程 kill -9 4486
[root@izbp109iqt20o2h63tpcuvz java]# kill -9 4486 [root@izbp109iqt20o2h63tpcuvz java]# netstat -lnp|grep 8080 [root@izbp109iqt20o2h63tpcuvz java]#
杀死进程之后,再次查看端口占用,发现已经不存在端口占用了.问题解决.
完整的操作记录如下:
[root@izbp109iqt20o2h63tpcuvz java]# netstat -lnp|grep 8080 tcp6 0 0 :::8080 :::* LISTEN 4486/java [root@izbp109iqt20o2h63tpcuvz java]# ps 4486 PID TTY STAT TIME COMMAND 4486 ? Sl 1:16 /usr/local/java/jdk1.8.0_152/jre/bin/java -Djava.util.logging.config.file=/usr/local/j [root@izbp109iqt20o2h63tpcuvz java]# kill -9 4486 [root@izbp109iqt20o2h63tpcuvz java]# netstat -lnp|grep 8080 [root@izbp109iqt20o2h63tpcuvz java]#
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对小牛知识库的支持。
本文向大家介绍如何解决windows系统和linux系统中端口被占用的问题,包括了如何解决windows系统和linux系统中端口被占用的问题的使用技巧和注意事项,需要的朋友参考一下 一、在windows操作系统中,查询端口占用和清除端口占用的程序 提升权限后用:netstat -b 或用 1、查询端口占用的进程ID 点击"开始"-->"运行",输入"cmd"后点击确定按钮,进入
本文向大家介绍My eclipse 端口占用(9360)问题解决办法,包括了My eclipse 端口占用(9360)问题解决办法的使用技巧和注意事项,需要的朋友参考一下 解决My eclipse 工程发布时端口占用问题 如果运行后如图的错,需要进行如下操作来解决: a:打开cmd,输入netstat -ano 找到本地地址为8080的最后一项的数字,这个数字就是端口号。 b:再输入taskkil
本文向大家介绍IDEA 端口占用的解决方法(推荐),包括了IDEA 端口占用的解决方法(推荐)的使用技巧和注意事项,需要的朋友参考一下 IDEA 端口占用解决方法 后台开发时经常遇到端口占用问题 Intellij IDEA端口占用 解决方法: 方法1: 打开任务管理器,关闭java 进程; 方法2: 修改端口号的方法可解决 方法3(通用型方法) 附录:使用idea windows端口占用解决 解决
本文向大家介绍解决Android模拟器端口被占用问题的办法,包括了解决Android模拟器端口被占用问题的办法的使用技巧和注意事项,需要的朋友参考一下 一、问题描述 今天在Eclipse中运行Android项目时遇到"The connection to adb is down, and a severe error has occured"这个问题,如下图所示: 第一次遇到这个问题,
本文向大家介绍解决django服务器重启端口被占用的问题,包括了解决django服务器重启端口被占用的问题的使用技巧和注意事项,需要的朋友参考一下 在开发django项目时,启动开发服务器的命令为: python manager.py runserver [port] 其中,[port]选项指定服务器所使用的端口 根据提示,要想关闭服务器,只需同过ctrl+c命令即可。关闭后可以再次启动服务器。
本文向大家介绍Win10系统安装MySQL8.0.13遇到的问题及解决方法,包括了Win10系统安装MySQL8.0.13遇到的问题及解决方法的使用技巧和注意事项,需要的朋友参考一下 操作系统:Window10 MySQL版本:8.0.13-winx64 安装步骤比较简单,本文不再啰嗦,以下是runoob提供的安装说明: http://www.runoob.com/mysql/mysql-inst