关于80端口被占用

最近被网络问题困扰了很久。也遇到这样一个问题,tomcat打开时出错,发现是端口被占用了,而一般用的端口是80端口,刚开始以为是被 IIS 给占用了,就把IIS给停止了,可是80端口还是被占用着。

在DOC命令下输入netstat -aon | findstr "80"  回车,就可是查询是哪个进程占用了80端口

Proto    Local Address     Foreign Address     State          PID
====   =========  ==========   =====       ===

TCP         0.0.0.0:80       0.0.0.0:0            LISTENING    4

上面是我查询的结果,是进程号为 4 的进程给占用了。那么进程号为4 的进程是哪一个,

再查:tasklist | findstr "4"  ,回车,这样就可以查到是哪个进程了,结果发现是System这个进程

进程名                 PID       会话名       会话#        内存使用

=========    ====    ======  ====      =======

System               4            services     0             1804K

可是System这个进程是WINDOWS页面内存管理进程,拥有0级优先权。没有它系统无法启动。

本来以为不能把这个进程终止,后来又在网上查到SQL08的reporting服务占用了这个进程,不一定是IIS。

然后就在SQL配置管理器里把Sql Server Repoting Services 停止。这样80端口就被释放了】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值