Destroying ProtocolHandler ["ajp-apr-8009"]问题怎么解决

本文介绍了解决Tomcat端口被占用的问题,通过查找并结束占用8080端口的进程,最终成功重启Tomcat服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  今天也不知道是什么地方不好使了,反正server就走不了了,遇到了Destroying ProtocolHandler ["ajp-apr-8009"]问题,废话不多说,立马说我怎么解决的

  这个问题是端口被占用了,需要先找到被占用的进程号,打开cmd,输入netstat-ano,结果比内部命令也不是外部命令,于是百度,需要输入cd c:\WINDOWS\system32\ ,然后再输入netstat -ano|findstr 8080 ,找到占了8080端口的进程,然后杀掉他,怎么杀呢,打开任务管理器,点详细信息,找pid和刚才cmd给出的pid一致的进程,杀掉他,重新启动Tomcat,成功!

  今天也是收获满满的一天~

-------------------------------------------------------------------------------我是分界线---------------------------------------------------------------------------------------------------

今天发现了更快捷的方法,直接打开任务管理器,点开详细信息,输入法切换成英文,点击字母J,就可以找到javaw.exe,杀了他以后重启tomcat既可

remark from sys_job 09:35:29.482 [restartedMain] DEBUG c.r.q.m.S.selectJobAll - [debug,137] - ==> Parameters: 09:35:29.491 [restartedMain] DEBUG c.r.q.m.S.selectJobAll - [debug,137] - <== Total: 6 09:35:30.844 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler [&quot;http-nio-8080&quot;] 09:35:30.846 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - [refresh,591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'; nested exception is org.springframework.boot.web.server.PortInUseException: Port 8080 is already in use 09:35:30.850 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. 09:35:30.850 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. 09:35:30.850 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. 09:35:30.851 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== 09:35:30.851 [restartedMain] WARN o.s.c.a.CommonAnnotationBeanPostProcessor - [postProcessBeforeDestruction,185] - Destroy method on bean with name 'shutdownManager' threw an exception: java.lang.ExceptionInInitializerError 09:35:30.854 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2071] - {dataSource-1} closing ... 09:35:30.858 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2144] - {dataSource-1} closed 09:35:30.983 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Pausing ProtocolHandler [&quot;http-nio-8080&quot;] 09:35:30.984 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat] 09:35:30.986 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Stopping ProtocolHandler [&quot;http-nio-8080&quot;] 09:35:30.986 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Destroying ProtocolHandler [&quot;http-nio-8080&quot;] 09:35:30.999 [restartedMain] ERROR o.s.b.d.LoggingFailureAnalysisReporter - [report,40] - *************************** APPLICATION FAILED TO START *************************** Description: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.
07-03
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值