ActiveMQ启动报错(端口被占用):java.lang.IllegalStateException

ActiveMQ端口被异常占用

  这个问题太恶心了,启动Tomcat,默认的端口是8080,死活启动不了,看着报错信息就是端口被占用,网上一直搜索解决办法:netstat -aon|findstr "8080"

 然而并没有什么卵用,也没有发现进程信息,但是Tomcat应用确实是启动不了,可能是与我上午没有正常关闭MQ应用导致的?

最后网上搜了下这个办法解决的:通过管理员窗口执行命令:netsh winsock reset,然后重启电脑即可!!!

  后续,昨天搜到的这个办法只能解决一点点问题,还是特别特别容易出现端口占用的情况,破案了,不是异常关闭MQ导致的,再来说下这种端口被占用的解决办法,

今天2022-10-11号也是,启动MQ一直给我报错。太恶心了,通过工具也查看不到端口被占用了。网上就一直搜索啊,终于搜到了解决办法:

1、Win + R
2、services.msc
3、禁用 Internet Connection Sharing(ICS) 服务

感谢这篇文章:https://blog.csdn.net/qinchao_mei/article/details/121349506

--------------------------------------------------------------------------------------------------------------

只禁用ICS服务没有真正解决问题,重启电脑后ICS服务还是重启了。

这篇文章才是真正解决我的问题:https://zhuanlan.zhihu.com/p/559378178

关闭服务:

先禁止”主机网络服务“后,再去处理”Internet Connection Sharing (ICS)“服务,成功禁止!

同时按住:Ctrl+Shift+Esc调出资源管理器,然后打开服务

关闭指定服务:

成功启动:

posted @ 2022-10-11 21:37  Java小白的搬砖路  阅读(265)  评论(0编辑  收藏  举报