从今天开始,端口8005用于Windows系统进程。当我尝试访问URL http:localhost:8005时,我可以看到一个空白网页,没有代码,也没有来自任何Web服务器的信息(没有欢迎网页或类似网页)。
使用netstat命令,我可以看到使用此端口的进程是System进程。知道为什么Windows突然使用这个端口吗?
编辑:不重复的问题。我没有另一个Tomcat安装,问题来自Windows进程,而不是另一个tomcat实例。
答案 0 :(得分:10)
检查Windows是否真正使用了端口8005:
安装并运行Sysinternals TCPView和 检查具有“本地端口”8005的行是否具有“处理”系统
或者检查文件c:\ Windows \ CCM \ Logs \ DeltaDownload.log是否有端口8005
如果系统正在使用该端口,请转到“计算机管理”并停止服务“SMS代理主机”或以管理员身份打开命令提示符并键入: sc停止CcmExec
答案 1 :(得分:2)
问题来自Windows服务:
不是来自另一个Tomcat实例。
答案 2 :(得分:0)
我在Windows 10上也面临同样的问题,并运行 netstat -a -b 命令,该命令显示 CmRcService.exe 正在使用计算机上的端口8005。 / p>
最奇怪的部分有时是如果我在浏览器URL中点击localhost:8005,要求输入用户名和密码来访问该页面,而在开发人员工具中我什么也看不到任何应用程序名称或数据