Windows服务器无法启动Apache tomcat,因为443端口正在使用中,无法杀死

用户1314404

嗨,由于此冲突,我无法在 Windows Server 2012 下启动 apache tomcat 7.0.77,

netstat -a -n -o | findstr 443
  TCP    0.0.0.0:443            0.0.0.0:0              LISTENING       4
  TCP    [::]:443               [::]:0                 LISTENING       4

由于错误,我无法通过杀死 pid 来杀死它:

Error: the proces with PID 4 could not be terminated
reason: access is denied.

我无法更改服务器配置文件中的端口,因为另一个端口无法公开访问。所以我唯一的选择就是终止这个冲突,并为tomcat使用这个端口。我曾多次尝试重新启动服务器并在此页面中寻找类似的帖子。我真的不知道是什么导致了这个问题,因为 tomcat 以前可以正常工作。只有当我尝试从 tomcat gui 管理器部署新的战争文件然后重新启动、启动、停止服务管理器下的 apache tomcat 服务几次时,它在我点击启动后一直停止。请任何帮助!

谢谢 !

用户1314404

我通过在以下位置使用进程黑客找到了解决方案:https : //processhacker.sourceforge.io/然后转到进程使用该端口杀死该进程(注意:如果该进程相关或您的服务器可能会丢失远程桌面连接重新启动,但过一段时间一切都会恢复,就我而言)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章