Windows端口异常占用的处理,怎么进行修复

问题现象

10年的全州网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站的优势是能够根据用户设备显示端的尺寸不同,自动调整全州建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“全州网站设计”,“全州网站推广”以来,每个客户项目都认真落实执行。

服务器应用使用的端口被异常占用导致服务启动失败,例如:Windows上安装的Tomcat无法启动,

TCP 80端口已经被其它应用占用。

问题原因

应用程序需要使用的TCP/UDP端口被其它程序、或者病毒木马占用。

排查方法

使用netstat -ano命令可以找出占用端口的进程ID,而后使用tasklist /svc命令找出对应的进程。

如下给出一例安装Tomcat后,启动Tomcat提示端口被占用的处理过程。

1.使用netstat -ano |find “:80” 看到占用端口的进程ID是4,注:请根据实际情况修改端口。

2.使用tasklist /svc| find “4” 看到是系统进程。 注:请根据实际情况修改进程ID。

3.尝试关闭了IIS ,iisreset /stop 。

4.但是发现80端口仍然被占用。于是使用curl -I 127.0.0.1 查看返回的server是 Microsoft-HTTPAPI/2.0

而不是Server: Microsoft-IIS/7.5 。

能够使用Microsoft-HTTPAPI/2.0的只能是微软的产品。检查是否有安装SQL SERVER ,如果有尝试关闭

SQL Server Reporting Service这个服务。

关闭后再使用curl -I 127.0.0.1 就提示80端口无法连接,说明端口已经被释放。

注意:如果没有安装curl还可以使用telnet 127.0.0.1 80 执行完,ctrl+c终止就会出现下面图片的样子,也可以看到server:

Microsoft-HTTPAPI/2.0 ,当然仅靠这个是不能判断是哪个程序的。只能根据此判断是微软的应用占用了。具体还需要看

服务器上实际安装了哪些微软的应用。

网站栏目:Windows端口异常占用的处理,怎么进行修复
当前URL:https://www.cdcxhl.com/article2/cpehic.html

成都网站建设公司_创新互联,为您提供自适应网站微信小程序外贸网站建设响应式网站网站维护用户体验

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都app开发公司