查看端口占用

端口占用查询

假装没事ソ 提交于 2020-03-04 07:01:37
我们做WEB开发,本地调试时,有时出现: Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:321) at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80) at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236) at org.eclipse.jetty.util.component

端口号被占用时,如何关闭它?

為{幸葍}努か 提交于 2020-03-04 06:13:05
开发的过程中,我们经常会出现某个端口号被占用,而我们开发人员又不知道如何去关闭的情况,现在就交给你一种用命令的方法去关掉它。 一.工具 windows系统的电脑 命令控制台 二.步骤 1.win+R按键,召唤出运行窗口,并在运行窗口的文本输入框中输入“cmd”命令. 2.在弹出的命令窗口中输入命令 netstat -aon|findstr "8080",引号的8080就是我们需要查询的端口号. 3.输入完成后,我们会看到界面上会弹出一个列表,列表第一行最后会出现一个数字,请记录下这个数字. 4.输入新的命令,查看端口被哪个程序占用着,tasklist|findstr "9692",命令引号中的数字就是前面列表第一行最后的数据 5.这时我们已经找到占用该端口的凶手了,让我们终结它吧。taskkill /f /t /im node.exe 好了,现在端口号8080可以用了,你学会了吗? 来源: https://www.cnblogs.com/yjiangling/p/11447746.html

端口号占用解决办法

落花浮王杯 提交于 2020-03-04 06:12:19
1、netstat -ano | findstr "8080" 查看端口8080被哪个进程占用;由下图可以看出,被进程为5620的占用 2、查看进程号为5620对应的进程;由下图可以看出,是被腾讯课堂占用了 命令:tasklist | findstr "5620" 3、结束该进程 命令:taskkill /f /t /im TXEDU.exe 4、查看所有的端口占用情况 命令:netstat -ano ====================================================================================== 有时候我们在eclipse中启动项目时,Tomcat服务器会报错,显示8080、8009、8005这几个端口被占用,此时你用debug启动项目时会发现不管用,console控制台什么信息也没有,此时产生这种问题的原因就是端口被占用。解决办法如下: 1.开始---->运行---->cmd,或者是window+R组合键,调出命令窗口 2.输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是8009,首先找到它。 3.查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID,这里是2720 4

Centos 根据端口查看占用进程 根据进程查看占用端口

筅森魡賤 提交于 2020-03-03 21:32:13
根据端口查看占用进程 查看指定端口信息 netstat -tunlp | grep 端口 显示 tcp6 0 0 :::20401 :::* LISTEN 226795/java 说明 进程 226795 占用 20401这个端口 查看占用的进程信息 ps -ef | grep 226795 根据进程查看占用端口 获取应用进程id ps -ef | grep 应用名 显示 root 143275 142292 1 14:23 pts/5 00:03:05 java -jar 说明 改应用的进程id 为 143275 查看占用端口 netstat -tunlp | grep 143275 显示 tcp6 0 0 :::20403 :::* LISTEN 143275/java 说明占用端口为 20403 来源: CSDN 作者: loveLifeLoveCoding 链接: https://blog.csdn.net/loveLifeLoveCoding/article/details/104637388

Windows如何查看端口占用情况

◇◆丶佛笑我妖孽 提交于 2020-03-03 09:49:33
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的9050端口 1、Windows平台 在windows命令行窗口下执行: 1.查看所有的端口占用情况 C:\>netstat -ano 协议 本地地址 外部地址 状态 PID TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236 TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168 TCP 127.0.0.1:7438 0.0.0.0:0 LISTENING 4168 TCP 127.0.0.1:8015 0.0.0.0:0 LISTENING 1456 TCP 192.168.3.230:139 0.0.0.0:0 LISTENING 4 TCP 192.168.3.230:1957 220.181.31.225:443 ESTABLISHED 3068 TCP 192.168.3.230:2020 183.62.96

启动tomcat时jmx port被占用

时光毁灭记忆、已成空白 提交于 2020-03-03 05:29:15
一.问题描述   今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误:   错误: 代理抛出异常错误 : java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address already in use: JVM_Bind   这里说的是1099端口被其它进程占用了. 二.解决办法   找出占用1099端口的进程,进入windows命令,查看什么进程占用了1099端口   使用命令 :netstat -aon|findstr 1099 找出占用1099端口的进程,如下图所示:   然后关闭占用该端口的进程:taskkill -f -pid 3756 来源: https://www.cnblogs.com/zdb292034/p/8047596.html

解决端口占用问题

南笙酒味 提交于 2020-02-24 10:19:07
解决端口占用问题 1.开始---->运行---->cmd,或者是window+R组合键,调出命令窗口。 2.输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口信息。 3.查看被占用端口对应的PID,输入命令:netstat -aon|findstr "8080",回车,记下最后一位数字,即PID,这里是“2720”。 4.继续输入tasklist|findstr "2720",回车,查看是哪个进程或者程序占用了8080端口,结果是:nginx.exe 5.打开任务管理器,切换到进程选项卡,在PID一列查看2720对应的进程是谁,如果看不到PID这一列(点击查看--->选择列,将PID(进程标示符)前面的勾打上,点击确定) 6.在任务管理器中可以直观的看到了PID这一列标识,看一下“2720”对应的进程是谁,如果没有,我们把下面的显示所有用户的进程前面的勾打上,就可以看到了,映像名称是nginx.exe 7.结束该进程:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im nginx.exe。 来源: https://www.cnblogs.com/fujingtao5470/p/12355643.html

连接mysql数据库时出现1045错误的解决方法【已解决】

流过昼夜 提交于 2020-02-14 01:47:20
最近在做项目,用IntelliJ IDEA 连接MySQL数据库时出现频繁弹出1045错误的问题。 解决方法:查看MySQL端口3306是否被占用 1.win+r 并输入cmd进入命令行窗口 2.输入 netstat -ano 查看端口占用状态 如图可见,3306端口被多个任务占用,导致连接数据库失败。 3.shift+Ctrl+Esc 进入任务管理器 将127.0.0.1对应的任务结束 4.再次TestConnection,成功。 来源: CSDN 作者: Bonnie i 链接: https://blog.csdn.net/Gabbana/article/details/104160669

Windows查看端口占用 8080

戏子无情 提交于 2020-02-04 04:42:18
1.查看端口8080被哪个进程占用 netstat -ano | findstr "8080" 2.查看进程号为15684对应的进程 tasklist | findstr "15684" 3.结束javaw.exe进程 taskkill /f /t /im javaw.exe 参数说明: /f 强制终止进程 /t 终止指定的进程和它启动的子进程 /im 指定要终止的进程映像名称,若使用通配符*则可以匹配所有进程映像名称 4.查看所有端口的占用情况 netstat -ano 来源: CSDN 作者: 东京菜鸟 链接: https://blog.csdn.net/weixin_37572527/article/details/104154995