80端口被NK Kernel & System占用 PID=4

     解决问题不在于解决的方法,也不在于解决的结果,而在于解决的过程。先说下怎么解决

结束 sqlserver的 Reporting Service管理


器程序,没准可以

      问题背景:项目是基于dubbo的分布式项目。各模块之间存在restful的get和post接口的访问。路径地址是配置在properties文件里的。默认是80。而本人的项目80端口被一个system的端口占用。由于项目要开发,就临时改成了8088端口。并且登录的时候,也需要修改表单提交的路径为8088端口。

      总结:紧急的问题是要开发项目,直接修改一个8088端口,当然要比解决80端口占用要块多了。但是还需要修改页面上和配置文件的一些路径修改。正由于本人熟悉配置文件和前段页面的一些内容,由此才可以快速解决问题。

    有时候80端口占用,你得看看是否和我遇到的问题一样。

打开cmd命令   然后查看netstat -ano查看端口占用的PID。最后打开任务管理器查看相应PID的进程是什么任务,结束就好。

但是呢,PID为4的进程,可是这个为4的进程,竟然不能结束(犟上了,非把你干掉不可)。

正题来了,解决80端口占用的问题。一般来说80端口是不会被系统占用的,占用的是你安装的一些特殊的软件。如果你没有什么办法,就结束下面图片红框里的程序吧。试一试,然后重启没准就可以了。



知识扩展:

虽然解决了80端口的占用,但是遇到了另一个问题。idea启动项目,提示端口被占用。遇到这种问题,看三个地方。deployment的http端口和JMX端口。还有一个dubug端口。如下图所示




猜你喜欢

转载自blog.csdn.net/wgp15732622312/article/details/80151373