huangjuncong opened a new issue, #749:
URL: https://github.com/apache/rocketmq-spring/issues/749

   2025-10-26 19:49:12.066 [Thread-2] WARN  c.a.n.c.h.HttpClientBeanHolder - 
[shutdown,108] - [HttpClientBeanHolder] Start destroying common HttpClient
   Exception in thread "Thread-2" java.lang.NoClassDefFoundError: 
com/alibaba/nacos/common/http/DefaultHttpClientFactory
           at 
com.alibaba.nacos.common.http.HttpClientBeanHolder.shutdown(HttpClientBeanHolder.java:110)
           at 
com.alibaba.nacos.common.http.HttpClientBeanHolder.access$000(HttpClientBeanHolder.java:35)
           at 
com.alibaba.nacos.common.http.HttpClientBeanHolder$1.run(HttpClientBeanHolder.java:50)
           at java.lang.Thread.run(Thread.java:748)
   Caused by: java.lang.ClassNotFoundException: 
com.alibaba.nacos.common.http.DefaultHttpClientFactory
           at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
           at 
org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:93)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
           ... 4 more
   2025-10-26 19:49:12.072 [Thread-27] WARN  c.a.n.c.n.NotifyCenter - 
[shutdown,145] - [NotifyCenter] Start destroying Publisher
   2025-10-26 19:49:12.073 [Thread-27] WARN  c.a.n.c.n.NotifyCenter - 
[shutdown,162] - [NotifyCenter] Destruction of the end
   2025-10-26 19:49:12.077 [SpringApplicationShutdownHook] INFO  
o.q.c.QuartzScheduler - [standby,585] - Scheduler 
SellerScheduler_$_ydb11761475349535 paused.
   2025-10-26 19:49:12.079 [SpringApplicationShutdownHook] WARN  
o.s.c.s.DefaultLifecycleProcessor - [doStop,260] - Failed to stop bean 
'org.apache.rocketmq.client.support.DefaultListenerContainer_1'
   java.lang.NoClassDefFoundError: 
org/apache/rocketmq/shaded/com/google/common/util/concurrent/AbstractService$6
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractService.notifyFailed(AbstractService.java:463)
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractService.stopAsync(AbstractService.java:292)
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractIdleService.stopAsync(AbstractIdleService.java:158)
           at 
org.apache.rocketmq.client.java.impl.consumer.PushConsumerImpl.close(PushConsumerImpl.java:432)
           at 
org.apache.rocketmq.client.support.DefaultListenerContainer.stop(DefaultListenerContainer.java:312)
           at 
org.apache.rocketmq.client.support.DefaultListenerContainer.stop(DefaultListenerContainer.java:294)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.doStop(DefaultLifecycleProcessor.java:234)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.access$300(DefaultLifecycleProcessor.java:54)
           at 
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.stop(DefaultLifecycleProcessor.java:373)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.stopBeans(DefaultLifecycleProcessor.java:206)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.onClose(DefaultLifecycleProcessor.java:129)
           at 
org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1067)
           at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.doClose(ServletWebServerApplicationContext.java:172)
           at 
org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1021)
           at 
org.springframework.boot.SpringApplicationShutdownHook.closeAndWait(SpringApplicationShutdownHook.java:145)
           at java.lang.Iterable.forEach(Iterable.java:75)
           at 
org.springframework.boot.SpringApplicationShutdownHook.run(SpringApplicationShutdownHook.java:114)
           at java.lang.Thread.run(Thread.java:748)
   2025-10-26 19:49:12.079 [SpringApplicationShutdownHook] WARN  
o.s.c.s.DefaultLifecycleProcessor - [doStop,260] - Failed to stop bean 
'org.apache.rocketmq.client.support.DefaultListenerContainer_2'
   java.lang.NoClassDefFoundError: 
org/apache/rocketmq/shaded/com/google/common/util/concurrent/AbstractService$6
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractService.notifyFailed(AbstractService.java:463)
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractService.stopAsync(AbstractService.java:292)
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractIdleService.stopAsync(AbstractIdleService.java:158)
           at 
org.apache.rocketmq.client.java.impl.consumer.PushConsumerImpl.close(PushConsumerImpl.java:432)
           at 
org.apache.rocketmq.client.support.DefaultListenerContainer.stop(DefaultListenerContainer.java:312)
           at 
org.apache.rocketmq.client.support.DefaultListenerContainer.stop(DefaultListenerContainer.java:294)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.doStop(DefaultLifecycleProcessor.java:234)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.access$300(DefaultLifecycleProcessor.java:54)
           at 
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.stop(DefaultLifecycleProcessor.java:373)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.stopBeans(DefaultLifecycleProcessor.java:206)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.onClose(DefaultLifecycleProcessor.java:129)
           at 
org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1067)
           at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.doClose(ServletWebServerApplicationContext.java:172)
           at 
org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1021)
           at 
org.springframework.boot.SpringApplicationShutdownHook.closeAndWait(SpringApplicationShutdownHook.java:145)
           at java.lang.Iterable.forEach(Iterable.java:75)
           at 
org.springframework.boot.SpringApplicationShutdownHook.run(SpringApplicationShutdownHook.java:114)
           at java.lang.Thread.run(Thread.java:748)
   2025-10-26 19:49:12.079 [SpringApplicationShutdownHook] WARN  
o.s.c.s.DefaultLifecycleProcessor - [doStop,260] - Failed to stop bean 
'org.apache.rocketmq.client.support.DefaultListenerContainer_3'
   java.lang.NoClassDefFoundError: 
org/apache/rocketmq/shaded/com/google/common/util/concurrent/AbstractService$6
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractService.notifyFailed(AbstractService.java:463)
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractService.stopAsync(AbstractService.java:292)
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractIdleService.stopAsync(AbstractIdleService.java:158)
           at 
org.apache.rocketmq.client.java.impl.consumer.PushConsumerImpl.close(PushConsumerImpl.java:432)
           at 
org.apache.rocketmq.client.support.DefaultListenerContainer.stop(DefaultListenerContainer.java:312)
           at 
org.apache.rocketmq.client.support.DefaultListenerContainer.stop(DefaultListenerContainer.java:294)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.doStop(DefaultLifecycleProcessor.java:234)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.access$300(DefaultLifecycleProcessor.java:54)
           at 
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.stop(DefaultLifecycleProcessor.java:373)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.stopBeans(DefaultLifecycleProcessor.java:206)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.onClose(DefaultLifecycleProcessor.java:129)
           at 
org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1067)
           at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.doClose(ServletWebServerApplicationContext.java:172)
           at 
org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1021)
           at 
org.springframework.boot.SpringApplicationShutdownHook.closeAndWait(SpringApplicationShutdownHook.java:145)
           at java.lang.Iterable.forEach(Iterable.java:75)
           at 
org.springframework.boot.SpringApplicationShutdownHook.run(SpringApplicationShutdownHook.java:114)
           at java.lang.Thread.run(Thread.java:748)
   2025-10-26 19:49:12.079 [SpringApplicationShutdownHook] WARN  
o.s.c.s.DefaultLifecycleProcessor - [doStop,260] - Failed to stop bean 
'org.apache.rocketmq.client.support.DefaultListenerContainer_4'
   java.lang.NoClassDefFoundError: 
org/apache/rocketmq/shaded/com/google/common/util/concurrent/AbstractService$6
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractService.notifyFailed(AbstractService.java:463)
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractService.stopAsync(AbstractService.java:292)
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractIdleService.stopAsync(AbstractIdleService.java:158)
           at 
org.apache.rocketmq.client.java.impl.consumer.PushConsumerImpl.close(PushConsumerImpl.java:432)
           at 
org.apache.rocketmq.client.support.DefaultListenerContainer.stop(DefaultListenerContainer.java:312)
           at 
org.apache.rocketmq.client.support.DefaultListenerContainer.stop(DefaultListenerContainer.java:294)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.doStop(DefaultLifecycleProcessor.java:234)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.access$300(DefaultLifecycleProcessor.java:54)
           at 
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.stop(DefaultLifecycleProcessor.java:373)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.stopBeans(DefaultLifecycleProcessor.java:206)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.onClose(DefaultLifecycleProcessor.java:129)
           at 
org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1067)
           at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.doClose(ServletWebServerApplicationContext.java:172)
           at 
org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1021)
           at 
org.springframework.boot.SpringApplicationShutdownHook.closeAndWait(SpringApplicationShutdownHook.java:145)
           at java.lang.Iterable.forEach(Iterable.java:75)
           at 
org.springframework.boot.SpringApplicationShutdownHook.run(SpringApplicationShutdownHook.java:114)
           at java.lang.Thread.run(Thread.java:748)
   2025-10-26 19:49:12.079 [SpringApplicationShutdownHook] WARN  
o.s.c.s.DefaultLifecycleProcessor - [doStop,260] - Failed to stop bean 
'org.apache.rocketmq.client.support.DefaultListenerContainer_5'
   java.lang.NoClassDefFoundError: 
org/apache/rocketmq/shaded/com/google/common/util/concurrent/AbstractService$6
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractService.notifyFailed(AbstractService.java:463)
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractService.stopAsync(AbstractService.java:292)
           at 
org.apache.rocketmq.shaded.com.google.common.util.concurrent.AbstractIdleService.stopAsync(AbstractIdleService.java:158)
           at 
org.apache.rocketmq.client.java.impl.consumer.PushConsumerImpl.close(PushConsumerImpl.java:432)
           at 
org.apache.rocketmq.client.support.DefaultListenerContainer.stop(DefaultListenerContainer.java:312)
           at 
org.apache.rocketmq.client.support.DefaultListenerContainer.stop(DefaultListenerContainer.java:294)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.doStop(DefaultLifecycleProcessor.java:234)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.access$300(DefaultLifecycleProcessor.java:54)
           at 
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.stop(DefaultLifecycleProcessor.java:373)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.stopBeans(DefaultLifecycleProcessor.java:206)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.onClose(DefaultLifecycleProcessor.java:129)
           at 
org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1067)
           at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.doClose(ServletWebServerApplicationContext.java:172)
           at 
org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1021)
           at 
org.springframework.boot.SpringApplicationShutdownHook.closeAndWait(SpringApplicationShutdownHook.java:145)
           at java.lang.Iterable.forEach(Iterable.java:75)
           at 
org.springframework.boot.SpringApplicationShutdownHook.run(SpringApplicationShutdownHook.java:114)
           at java.lang.Thread.run(Thread.java:748)
   2025-10-26 19:49:12.081 [SpringApplicationShutdownHook] WARN  
o.s.c.s.DefaultLifecycleProcessor - [doStop,260] - Failed to stop bean 
'webServerGracefulShutdown'
   java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError: 
org/springframework/boot/web/server/GracefulShutdownResult
           at 
org.springframework.boot.web.context.WebServerGracefulShutdownLifecycle.stop(WebServerGracefulShutdownLifecycle.java:62)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.doStop(DefaultLifecycleProcessor.java:234)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.access$300(DefaultLifecycleProcessor.java:54)
           at 
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.stop(DefaultLifecycleProcessor.java:373)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.stopBeans(DefaultLifecycleProcessor.java:206)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.onClose(DefaultLifecycleProcessor.java:129)
           at 
org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1067)
           at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.doClose(ServletWebServerApplicationContext.java:172)
           at 
org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1021)
           at 
org.springframework.boot.SpringApplicationShutdownHook.closeAndWait(SpringApplicationShutdownHook.java:145)
           at java.lang.Iterable.forEach(Iterable.java:75)
           at 
org.springframework.boot.SpringApplicationShutdownHook.run(SpringApplicationShutdownHook.java:114)
           at java.lang.Thread.run(Thread.java:748)
   Caused by: java.lang.NoClassDefFoundError: 
org/springframework/boot/web/server/GracefulShutdownResult
           ... 13 common frames omitted
   Caused by: java.lang.ClassNotFoundException: 
org.springframework.boot.web.server.GracefulShutdownResult
           at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
           at 
org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:93)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
           ... 13 common frames omitted
   2025-10-26 19:49:42.096 [SpringApplicationShutdownHook] WARN  
o.s.c.s.DefaultLifecycleProcessor - [doStop,260] - Failed to stop bean 
'webServerStartStop'
   java.lang.NoClassDefFoundError: org/apache/catalina/Lifecycle$SingleUse
           at 
org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:269)
           at org.apache.catalina.startup.Tomcat.stop(Tomcat.java:496)
           at 
org.springframework.boot.web.embedded.tomcat.TomcatWebServer.stopTomcat(TomcatWebServer.java:273)
           at 
org.springframework.boot.web.embedded.tomcat.TomcatWebServer.stop(TomcatWebServer.java:331)
           at 
org.springframework.boot.web.servlet.context.WebServerStartStopLifecycle.stop(WebServerStartStopLifecycle.java:51)
           at 
org.springframework.context.SmartLifecycle.stop(SmartLifecycle.java:117)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.doStop(DefaultLifecycleProcessor.java:234)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.access$300(DefaultLifecycleProcessor.java:54)
           at 
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.stop(DefaultLifecycleProcessor.java:373)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.stopBeans(DefaultLifecycleProcessor.java:206)
           at 
org.springframework.context.support.DefaultLifecycleProcessor.onClose(DefaultLifecycleProcessor.java:129)
           at 
org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1067)
           at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.doClose(ServletWebServerApplicationContext.java:172)
           at 
org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1021)
           at 
org.springframework.boot.SpringApplicationShutdownHook.closeAndWait(SpringApplicationShutdownHook.java:145)
           at java.lang.Iterable.forEach(Iterable.java:75)
           at 
org.springframework.boot.SpringApplicationShutdownHook.run(SpringApplicationShutdownHook.java:114)
           at java.lang.Thread.run(Thread.java:748)
   
   
   springboot版本:2.7.18
   <spring-cloud-alibaba.version>2021.0.5.0</spring-cloud-alibaba.version>
   <spring-cloud.version>2021.0.5</spring-cloud.version>
   
   
               <dependency>
                   <groupId>org.apache.rocketmq</groupId>
                   <artifactId>rocketmq-v5-client-spring-boot</artifactId>
                   <version>2.3.1</version>
               </dependency>
   
   
   优雅关闭失败,按道理来说2.7.18是支持rocketmq5.0x版本的
   
   nacos 客户端是2.2.2


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to