不知什么情况项目中rocketmq让人而已关机造成了调试产生异常,花费了三个小时特此记录(苦逼的三小时浪费了)。
一、报错信息
boss-logging\3.3.2.Final\jboss-logging-3.3.2.Final.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\fasterxml\classmate\1.3.4\classmate-1.3.4.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\projectlombok\lombok\1.18.6\lombok-1.18.6.jar;D:\download\lib\mavenTollTransfer\bank-repository\ch\qos\logbank\logbank-classic\1.1.7\logbank-classic-1.1.7.jar;D:\download\lib\mavenTollTransfer\bank-repository\ch\qos\logbank\logbank-core\1.2.3\logbank-core-1.2.3.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\alibaba\fastjson\1.2.9\fastjson-1.2.9.jar" com.bank.bank.CouponServiceApplication 2021-12-08 20:55:04,753 [bankground-preinit] DEBUG [org.jboss.logging] - Logging Provider: org.jboss.logging.Log4jLoggerProvider 2021-12-08 20:55:04,755 [bankground-preinit] INFO [org.hibernate.validator.internal.util.Version] - HV000001: Hibernate Validator 6.0.9.Final 2021-12-08 20:55:04,799 [bankground-preinit] DEBUG [org.hibernate.validator.internal.engine.resolver.TraversableResolvers] - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable. 2021-12-08 20:55:04,817 [bankground-preinit] DEBUG [org.hibernate.validator.internal.xml.ValidationXmlParser] - Trying to load META-INF/validation.xml for XML based Validator configuration. 2021-12-08 20:55:04,820 [bankground-preinit] DEBUG [org.hibernate.validator.internal.xml.ResourceLoaderHelper] - Trying to load META-INF/validation.xml via TCCL 2021-12-08 20:55:04,821 [bankground-preinit] DEBUG [org.hibernate.validator.internal.xml.ResourceLoaderHelper] - Trying to load META-INF/validation.xml via Hibernate Validator's class loader 2021-12-08 20:55:04,822 [bankground-preinit] DEBUG [org.hibernate.validator.internal.xml.ValidationXmlParser] - No META-INF/validation.xml found. Using annotation based configuration only. 2021-12-08 20:55:05,000 [main] INFO [com.alibaba.dubbo.common.logger.LoggerFactory] - using logger: com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter ████████▄ ███ █▄ ▀█████████▄ ▀█████████▄ ▄██████▄ ███ ▀███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ▄███▄▄▄██▀ ▄███▄▄▄██▀ ███ ███ ███ ███ ███ ███ ▀▀███▀▀▀██▄ ▀▀███▀▀▀██▄ ███ ███ ███ ███ ███ ███ ███ ██▄ ███ ██▄ ███ ███ ███ ▄███ ███ ███ ███ ███ ███ ███ ███ ███ ████████▀ ████████▀ ▄█████████▀ ▄█████████▀ ▀██████▀ :: Dubbo :: (v2.6.0) . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.0.1.RELEASE) 2021-12-08 20:55:05,539 [bankground-preinit] DEBUG [org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator] - Loaded expression factory via original TCCL 2021-12-08 20:55:05,563 [bankground-preinit] DEBUG [org.hibernate.validator.internal.engine.ValidatorFactoryImpl] - HV000234: Using org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator as ValidatorFactory-scoped message interpolator. 2021-12-08 20:55:05,564 [bankground-preinit] DEBUG [org.hibernate.validator.internal.engine.ValidatorFactoryImpl] - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver. 2021-12-08 20:55:05,564 [bankground-preinit] DEBUG [org.hibernate.validator.internal.engine.ValidatorFactoryImpl] - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider. 2021-12-08 20:55:05,564 [bankground-preinit] DEBUG [org.hibernate.validator.internal.engine.ValidatorFactoryImpl] - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider. 2021-12-08 20:55:05,565 [bankground-preinit] DEBUG [org.hibernate.validator.internal.engine.ValidatorFactoryImpl] - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory. 2021-12-08 20:55:05.583 INFO 16944 --- [ main] c.e.bank.CouponServiceApplication : Starting CouponServiceApplication on LAPTOP-FUBVD2VG with PID 16944 (D:\ideaworkspace\DistributedAppbank\bank-coupon-service\target\classes started by newsoft in D:\ideaworkspace\DistributedAppbank) 2021-12-08 20:55:05.592 INFO 16944 --- [ main] c.e.bank.CouponServiceApplication : No active profile set, falling bank to default profiles: default 2021-12-08 20:55:05.767 INFO 16944 --- [ main] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@e056f20: startup date [Wed Dec 08 20:55:05 CST 2021]; root of context hierarchy 2021-12-08 20:55:08.643 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.apache.rocketmq.spring.autoconfigure.RocketMQAutoConfiguration' of type [org.apache.rocketmq.spring.autoconfigure.RocketMQAutoConfiguration$$EnhancerBySpringCGLIB$$1e445f9d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:08.676 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.context.properties.ConversionServiceDeducer$Factory' of type [org.springframework.boot.context.properties.ConversionServiceDeducer$Factory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:08.738 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'rocketmq-org.apache.rocketmq.spring.autoconfigure.RocketMQProperties' of type [org.apache.rocketmq.spring.autoconfigure.RocketMQProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:12.166 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'defaultMQProducer' of type [org.apache.rocketmq.client.producer.DefaultMQProducer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:12.172 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperConfiguration' of type [org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperConfiguration$$EnhancerBySpringCGLIB$$5141d032] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:12.177 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration' of type [org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration$$EnhancerBySpringCGLIB$$38e924b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:12.182 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration' of type [org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration$$EnhancerBySpringCGLIB$$bea5783a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:12.186 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.jackson-org.springframework.boot.autoconfigure.jackson.JacksonProperties' of type [org.springframework.boot.autoconfigure.jackson.JacksonProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:12.191 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'standardJacksonObjectMapperBuilderCustomizer' of type [org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration$StandardJackson2ObjectMapperBuilderCustomizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:12.202 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration' of type [org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$$EnhancerBySpringCGLIB$$334d6dc1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:12.244 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'jsonComponentModule' of type [org.springframework.boot.jackson.JsonComponentModule] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:12.250 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'jacksonObjectMapperBuilder' of type [org.springframework.http.converter.json.Jackson2ObjectMapperBuilder] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:12.286 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'jacksonObjectMapper' of type [com.fasterxml.jackson.databind.ObjectMapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:19.760 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'rocketMQTemplate' of type [org.apache.rocketmq.spring.core.RocketMQTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:19.767 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'transactionHandlerRegistry' of type [org.apache.rocketmq.spring.config.TransactionHandlerRegistry] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:19.898 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.dubbo-com.alibaba.dubbo.spring.boot.DubboProperties' of type [com.alibaba.dubbo.spring.boot.DubboProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:19.909 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f5ae50a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:19.953 INFO 16944 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.dubbo.spring.boot.DubboConsumerAutoConfiguration' of type [com.alibaba.dubbo.spring.boot.DubboConsumerAutoConfiguration$$EnhancerBySpringCGLIB$$2fc8e9c3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-12-08 20:55:21,568 [main] INFO [com.alibaba.dubbo.qos.server.Server] - [DUBBO] qos-server bind localhost:22222, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,585 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.rpc; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class Protocol$Adaptive implements com.alibaba.dubbo.rpc.Protocol { public void destroy() {throw new UnsupportedOperationException("method public abstract void com.alibaba.dubbo.rpc.Protocol.destroy() of interface com.alibaba.dubbo.rpc.Protocol is not adaptive method!"); } public int getDefaultPort() {throw new UnsupportedOperationException("method public abstract int com.alibaba.dubbo.rpc.Protocol.getDefaultPort() of interface com.alibaba.dubbo.rpc.Protocol is not adaptive method!"); } public com.alibaba.dubbo.rpc.Exporter export(com.alibaba.dubbo.rpc.Invoker arg0) throws com.alibaba.dubbo.rpc.RpcException { if (arg0 == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument == null"); if (arg0.getUrl() == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument getUrl() == null");com.alibaba.dubbo.common.URL url = arg0.getUrl(); String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() ); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.Protocol) name from url(" + url.toString() + ") use keys([protocol])"); com.alibaba.dubbo.rpc.Protocol extension = (com.alibaba.dubbo.rpc.Protocol)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.Protocol.class).getExtension(extName); return extension.export(arg0); } public com.alibaba.dubbo.rpc.Invoker refer(java.lang.Class arg0, com.alibaba.dubbo.common.URL arg1) throws com.alibaba.dubbo.rpc.RpcException { if (arg1 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg1; String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() ); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.Protocol) name from url(" + url.toString() + ") use keys([protocol])"); com.alibaba.dubbo.rpc.Protocol extension = (com.alibaba.dubbo.rpc.Protocol)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.Protocol.class).getExtension(extName); return extension.refer(arg0, arg1); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,786 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.rpc; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class ProxyFactory$Adaptive implements com.alibaba.dubbo.rpc.ProxyFactory { public java.lang.Object getProxy(com.alibaba.dubbo.rpc.Invoker arg0) throws com.alibaba.dubbo.rpc.RpcException { if (arg0 == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument == null"); if (arg0.getUrl() == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument getUrl() == null");com.alibaba.dubbo.common.URL url = arg0.getUrl(); String extName = url.getParameter("proxy", "javassist"); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.ProxyFactory) name from url(" + url.toString() + ") use keys([proxy])"); com.alibaba.dubbo.rpc.ProxyFactory extension = (com.alibaba.dubbo.rpc.ProxyFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.ProxyFactory.class).getExtension(extName); return extension.getProxy(arg0); } public com.alibaba.dubbo.rpc.Invoker getInvoker(java.lang.Object arg0, java.lang.Class arg1, com.alibaba.dubbo.common.URL arg2) throws com.alibaba.dubbo.rpc.RpcException { if (arg2 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg2; String extName = url.getParameter("proxy", "javassist"); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.ProxyFactory) name from url(" + url.toString() + ") use keys([proxy])"); com.alibaba.dubbo.rpc.ProxyFactory extension = (com.alibaba.dubbo.rpc.ProxyFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.ProxyFactory.class).getExtension(extName); return extension.getInvoker(arg0, arg1, arg2); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,902 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.cache; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class CacheFactory$Adaptive implements com.alibaba.dubbo.cache.CacheFactory { public com.alibaba.dubbo.cache.Cache getCache(com.alibaba.dubbo.common.URL arg0) { if (arg0 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg0; String extName = url.getParameter("cache", "lru"); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.cache.CacheFactory) name from url(" + url.toString() + ") use keys([cache])"); com.alibaba.dubbo.cache.CacheFactory extension = (com.alibaba.dubbo.cache.CacheFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.cache.CacheFactory.class).getExtension(extName); return extension.getCache(arg0); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,917 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.monitor; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class MonitorFactory$Adaptive implements com.alibaba.dubbo.monitor.MonitorFactory { public com.alibaba.dubbo.monitor.Monitor getMonitor(com.alibaba.dubbo.common.URL arg0) { if (arg0 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg0; String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() ); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.monitor.MonitorFactory) name from url(" + url.toString() + ") use keys([protocol])"); com.alibaba.dubbo.monitor.MonitorFactory extension = (com.alibaba.dubbo.monitor.MonitorFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.monitor.MonitorFactory.class).getExtension(extName); return extension.getMonitor(arg0); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,932 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.validation; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class Validation$Adaptive implements com.alibaba.dubbo.validation.Validation { public com.alibaba.dubbo.validation.Validator getValidator(com.alibaba.dubbo.common.URL arg0) { if (arg0 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg0; String extName = url.getParameter("validation", "jvalidation"); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.validation.Validation) name from url(" + url.toString() + ") use keys([validation])"); com.alibaba.dubbo.validation.Validation extension = (com.alibaba.dubbo.validation.Validation)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.validation.Validation.class).getExtension(extName); return extension.getValidator(arg0); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,945 [main] INFO [com.alibaba.dubbo.config.AbstractConfig] - [DUBBO] Export dubbo service com.bank.api.ICouponService to local registry, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,945 [main] INFO [com.alibaba.dubbo.config.AbstractConfig] - [DUBBO] Export dubbo service com.bank.api.ICouponService to url dubbo://192.168.0.102:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&bind.ip=192.168.0.102&bind.port=20881&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,945 [main] INFO [com.alibaba.dubbo.config.AbstractConfig] - [DUBBO] Register dubbo service com.bank.api.ICouponService url dubbo://192.168.0.102:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&bind.ip=192.168.0.102&bind.port=20881&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830 to registry registry://10.13.73.69:2181/com.alibaba.dubbo.registry.RegistryService?application=dubbo-coupon-provider&dubbo=2.6.0&pid=16944®istry=zookeeper×tamp=1638968121820, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,948 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.registry; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class RegistryFactory$Adaptive implements com.alibaba.dubbo.registry.RegistryFactory { public com.alibaba.dubbo.registry.Registry getRegistry(com.alibaba.dubbo.common.URL arg0) { if (arg0 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg0; String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() ); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.registry.RegistryFactory) name from url(" + url.toString() + ") use keys([protocol])"); com.alibaba.dubbo.registry.RegistryFactory extension = (com.alibaba.dubbo.registry.RegistryFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.registry.RegistryFactory.class).getExtension(extName); return extension.getRegistry(arg0); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,967 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.rpc.cluster; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class Cluster$Adaptive implements com.alibaba.dubbo.rpc.cluster.Cluster { public com.alibaba.dubbo.rpc.Invoker join(com.alibaba.dubbo.rpc.cluster.Directory arg0) throws com.alibaba.dubbo.rpc.RpcException { if (arg0 == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.cluster.Directory argument == null"); if (arg0.getUrl() == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.cluster.Directory argument getUrl() == null");com.alibaba.dubbo.common.URL url = arg0.getUrl(); String extName = url.getParameter("cluster", "failover"); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.cluster.Cluster) name from url(" + url.toString() + ") use keys([cluster])"); com.alibaba.dubbo.rpc.cluster.Cluster extension = (com.alibaba.dubbo.rpc.cluster.Cluster)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.cluster.Cluster.class).getExtension(extName); return extension.join(arg0); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:21,998 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.remoting; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class Transporter$Adaptive implements com.alibaba.dubbo.remoting.Transporter { public com.alibaba.dubbo.remoting.Client connect(com.alibaba.dubbo.common.URL arg0, com.alibaba.dubbo.remoting.ChannelHandler arg1) throws com.alibaba.dubbo.remoting.RemotingException { if (arg0 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg0; String extName = url.getParameter("client", url.getParameter("transporter", "netty")); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.remoting.Transporter) name from url(" + url.toString() + ") use keys([client, transporter])"); com.alibaba.dubbo.remoting.Transporter extension = (com.alibaba.dubbo.remoting.Transporter)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.remoting.Transporter.class).getExtension(extName); return extension.connect(arg0, arg1); } public com.alibaba.dubbo.remoting.Server bind(com.alibaba.dubbo.common.URL arg0, com.alibaba.dubbo.remoting.ChannelHandler arg1) throws com.alibaba.dubbo.remoting.RemotingException { if (arg0 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg0; String extName = url.getParameter("server", url.getParameter("transporter", "netty")); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.remoting.Transporter) name from url(" + url.toString() + ") use keys([server, transporter])"); com.alibaba.dubbo.remoting.Transporter extension = (com.alibaba.dubbo.remoting.Transporter)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.remoting.Transporter.class).getExtension(extName); return extension.bind(arg0, arg1); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,021 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.remoting; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class Dispatcher$Adaptive implements com.alibaba.dubbo.remoting.Dispatcher { public com.alibaba.dubbo.remoting.ChannelHandler dispatch(com.alibaba.dubbo.remoting.ChannelHandler arg0, com.alibaba.dubbo.common.URL arg1) { if (arg1 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg1; String extName = url.getParameter("dispatcher", url.getParameter("dispather", url.getParameter("channel.handler", "all"))); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.remoting.Dispatcher) name from url(" + url.toString() + ") use keys([dispatcher, dispather, channel.handler])"); com.alibaba.dubbo.remoting.Dispatcher extension = (com.alibaba.dubbo.remoting.Dispatcher)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.remoting.Dispatcher.class).getExtension(extName); return extension.dispatch(arg0, arg1); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,037 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.common.threadpool; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class ThreadPool$Adaptive implements com.alibaba.dubbo.common.threadpool.ThreadPool { public java.util.concurrent.Executor getExecutor(com.alibaba.dubbo.common.URL arg0) { if (arg0 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg0; String extName = url.getParameter("threadpool", "fixed"); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.common.threadpool.ThreadPool) name from url(" + url.toString() + ") use keys([threadpool])"); com.alibaba.dubbo.common.threadpool.ThreadPool extension = (com.alibaba.dubbo.common.threadpool.ThreadPool)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.common.threadpool.ThreadPool.class).getExtension(extName); return extension.getExecutor(arg0); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,073 [main] DEBUG [org.jboss.netty.channel.socket.nio.NioProviderMetadata] - [DUBBO] Using the autodetected NIO constraint level: 0, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,111 [main] INFO [com.alibaba.dubbo.remoting.transport.AbstractServer] - [DUBBO] Start NettyServer bind /0.0.0.0:20881, export /192.168.0.102:20881, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,118 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.remoting.zookeeper; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class ZookeeperTransporter$Adaptive implements com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter { public com.alibaba.dubbo.remoting.zookeeper.ZookeeperClient connect(com.alibaba.dubbo.common.URL arg0) { if (arg0 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg0; String extName = url.getParameter("client", url.getParameter("transporter", "zkclient")); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter) name from url(" + url.toString() + ") use keys([client, transporter])"); com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter extension = (com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter.class).getExtension(extName); return extension.connect(arg0); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,130 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Load registry store file C:\Users\newsoft\.dubbo\dubbo-registry-dubbo-coupon-provider-10.13.73.69:2181.cache, data: {com.bank.api.ICouponService=empty://192.168.0.102:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=20040&side=provider×tamp=1638967935328}, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,138 [main] INFO [com.alibaba.dubbo.common.concurrent.ExecutionList] - [DUBBO] Executor for listenablefuture is null, will use default executor!, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,146 [DubboZkclientConnector] DEBUG [org.I0Itec.zkclient.ZkConnection] - Creating new ZookKeeper instance to connect to 10.13.73.69:2181. 2021-12-08 20:55:22,146 [ZkClient-EventThread-86-10.13.73.69:2181] INFO [org.I0Itec.zkclient.ZkEventThread] - Starting ZkClient event thread. 2021-12-08 20:55:22.152 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:zookeeper.version=3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT 2021-12-08 20:55:22.152 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:host.name=LAPTOP-FUBVD2VG 2021-12-08 20:55:22.152 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:java.version=1.8.0_25 2021-12-08 20:55:22.153 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:java.vendor=Oracle Corporation 2021-12-08 20:55:22.153 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:java.home=C:\Program Files\Java\jdk1.8.0_25\jre 2021-12-08 20:55:22.153 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:java.class.path=C:\Program Files\Java\jdk1.8.0_25\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_25\jre\lib\rt.jar;D:\ideaworkspace\DistributedAppbank\bank-coupon-service\target\classes;D:\download\lib\mavenTollTransfer\bank-repository\org\mybatis\spring\boot\mybatis-spring-boot-starter\1.3.1\mybatis-spring-boot-starter-1.3.1.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\boot\spring-boot-starter-jdbc\2.0.1.RELEASE\spring-boot-starter-jdbc-2.0.1.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\zaxxer\HikariCP\2.7.8\HikariCP-2.7.8.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\spring-jdbc\5.0.5.RELEASE\spring-jdbc-5.0.5.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\spring-tx\5.0.5.RELEASE\spring-tx-5.0.5.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\mybatis\spring\boot\mybatis-spring-boot-autoconfigure\1.3.1\mybatis-spring-boot-autoconfigure-1.3.1.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\mybatis\mybatis\3.4.5\mybatis-3.4.5.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\mybatis\mybatis-spring\1.3.1\mybatis-spring-1.3.1.jar;D:\download\lib\mavenTollTransfer\bank-repository\mysql\mysql-connector-java\5.1.46\mysql-connector-java-5.1.46.jar;D:\ideaworkspace\DistributedAppbank\bank-api\target\classes;D:\ideaworkspace\DistributedAppbank\bank-common\target\classes;D:\ideaworkspace\DistributedAppbank\bank-pojo\target\classes;D:\download\lib\mavenTollTransfer\bank-repository\com\alibaba\spring\boot\dubbo-spring-boot-starter\2.0.0\dubbo-spring-boot-starter-2.0.0.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\alibaba\dubbo\2.6.0\dubbo-2.6.0.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\spring-context\5.0.5.RELEASE\spring-context-5.0.5.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\spring-expression\5.0.5.RELEASE\spring-expression-5.0.5.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\spring-beans\5.0.5.RELEASE\spring-beans-5.0.5.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\spring-web\5.0.5.RELEASE\spring-web-5.0.5.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\jboss\netty\netty\3.2.5.Final\netty-3.2.5.Final.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\boot\spring-boot-starter-actuator\2.0.1.RELEASE\spring-boot-starter-actuator-2.0.1.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\boot\spring-boot-actuator-autoconfigure\2.0.1.RELEASE\spring-boot-actuator-autoconfigure-2.0.1.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\boot\spring-boot-actuator\2.0.1.RELEASE\spring-boot-actuator-2.0.1.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.9.5\jackson-datatype-jsr310-2.9.5.jar;D:\download\lib\mavenTollTransfer\bank-repository\io\micrometer\micrometer-core\1.0.3\micrometer-core-1.0.3.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\hdrhistogram\HdrHistogram\2.1.10\HdrHistogram-2.1.10.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\latencyutils\LatencyUtils\2.0.3\LatencyUtils-2.0.3.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\boot\spring-boot-starter\2.0.1.RELEASE\spring-boot-starter-2.0.1.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\boot\spring-boot\2.0.1.RELEASE\spring-boot-2.0.1.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\boot\spring-boot-autoconfigure\2.0.1.RELEASE\spring-boot-autoconfigure-2.0.1.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\boot\spring-boot-starter-logging\2.0.1.RELEASE\spring-boot-starter-logging-2.0.1.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;D:\download\lib\mavenTollTransfer\bank-repository\javax\annotation\javax.annotation-api\1.3.2\javax.annotation-api-1.3.2.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\spring-core\5.0.5.RELEASE\spring-core-5.0.5.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\spring-jcl\5.0.5.RELEASE\spring-jcl-5.0.5.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\yaml\snakeyaml\1.19\snakeyaml-1.19.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\zookeeper\zookeeper\3.4.10\zookeeper-3.4.10.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;D:\download\lib\mavenTollTransfer\bank-repository\jline\jline\0.9.94\jline-0.9.94.jar;D:\download\lib\mavenTollTransfer\bank-repository\io\netty\netty\3.10.5.Final\netty-3.10.5.Final.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\101tec\zkclient\0.9\zkclient-0.9.jar;D:\download\lib\mavenTollTransfer\bank-repository\log4j\log4j\1.2.15\log4j-1.2.15.jar;D:\download\lib\mavenTollTransfer\bank-repository\javax\mail\mail\1.4\mail-1.4.jar;D:\download\lib\mavenTollTransfer\bank-repository\javax\activation\activation\1.1\activation-1.1.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;D:\download\lib\mavenTollTransfer\bank-repository\junit\junit\4.12\junit-4.12.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\rocketmq\rocketmq-spring-boot-starter\2.0.3\rocketmq-spring-boot-starter-2.0.3.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\rocketmq\rocketmq-spring-boot\2.0.3\rocketmq-spring-boot-2.0.3.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\rocketmq\rocketmq-client\4.5.1\rocketmq-client-4.5.1.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\rocketmq\rocketmq-common\4.5.1\rocketmq-common-4.5.1.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\commons\commons-lang3\3.7\commons-lang3-3.7.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\rocketmq\rocketmq-acl\4.5.1\rocketmq-acl-4.5.1.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\rocketmq\rocketmq-remoting\4.5.1\rocketmq-remoting-4.5.1.jar;D:\download\lib\mavenTollTransfer\bank-repository\io\netty\netty-all\4.1.23.Final\netty-all-4.1.23.Final.jar;D:\download\lib\mavenTollTransfer\bank-repository\io\netty\netty-tcnative-boringssl-static\1.1.33.Fork26\netty-tcnative-boringssl-static-1.1.33.Fork26.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\rocketmq\rocketmq-logging\4.5.1\rocketmq-logging-4.5.1.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\rocketmq\rocketmq-srvutil\4.5.1\rocketmq-srvutil-4.5.1.jar;D:\download\lib\mavenTollTransfer\bank-repository\commons-cli\commons-cli\1.2\commons-cli-1.2.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\google\guava\guava\19.0\guava-19.0.jar;D:\download\lib\mavenTollTransfer\bank-repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\spring-messaging\5.0.5.RELEASE\spring-messaging-5.0.5.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\spring-aop\5.0.5.RELEASE\spring-aop-5.0.5.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\fasterxml\jackson\core\jackson-databind\2.9.5\jackson-databind-2.9.5.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\fasterxml\jackson\core\jackson-annotations\2.9.0\jackson-annotations-2.9.0.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\fasterxml\jackson\core\jackson-core\2.9.5\jackson-core-2.9.5.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\springframework\boot\spring-boot-starter-validation\2.0.1.RELEASE\spring-boot-starter-validation-2.0.1.RELEASE.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\apache\tomcat\embed\tomcat-embed-el\8.5.29\tomcat-embed-el-8.5.29.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\hibernate\validator\hibernate-validator\6.0.9.Final\hibernate-validator-6.0.9.Final.jar;D:\download\lib\mavenTollTransfer\bank-repository\javax\validation\validation-api\2.0.1.Final\validation-api-2.0.1.Final.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\jboss\logging\jboss-logging\3.3.2.Final\jboss-logging-3.3.2.Final.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\fasterxml\classmate\1.3.4\classmate-1.3.4.jar;D:\download\lib\mavenTollTransfer\bank-repository\org\projectlombok\lombok\1.18.6\lombok-1.18.6.jar;D:\download\lib\mavenTollTransfer\bank-repository\ch\qos\logbank\logbank-classic\1.1.7\logbank-classic-1.1.7.jar;D:\download\lib\mavenTollTransfer\bank-repository\ch\qos\logbank\logbank-core\1.2.3\logbank-core-1.2.3.jar;D:\download\lib\mavenTollTransfer\bank-repository\com\alibaba\fastjson\1.2.9\fastjson-1.2.9.jar;C:\Users\newsoft\AppData\Roaming\JetBrains\IntelliJ IDEA 2017.3.5\lib\idea_rt.jar 2021-12-08 20:55:22.154 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:java.library.path=C:\Program Files\Java\jdk1.8.0_25\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Java\jdk1.8.0_25\bin;C:\Program Files\Java\jdk1.8.0_25\jre\bin;D:\Program Files\Git\cmd;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;D:\download\maven\bank-micro-maven3.3.9\bin;D:\download\gradle\gradle-4.9\bin;D:\aspectj1.9\bin;C:\Users\newsoft\AppData\Local\Microsoft\WindowsApps;. 2021-12-08 20:55:22.154 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:java.io.tmpdir=C:\Users\newsoft\AppData\Local\Temp\ 2021-12-08 20:55:22.154 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:java.compiler=<NA> 2021-12-08 20:55:22.154 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:os.name=Windows 8.1 2021-12-08 20:55:22.154 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:os.arch=amd64 2021-12-08 20:55:22.154 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:os.version=6.3 2021-12-08 20:55:22.155 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:user.name=newsoft 2021-12-08 20:55:22.155 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:user.home=C:\Users\newsoft 2021-12-08 20:55:22.155 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Client environment:user.dir=D:\ideaworkspace\DistributedAppbank 2021-12-08 20:55:22.156 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Initiating client connection, connectString=10.13.73.69:2181 sessionTimeout=30000 watcher=org.I0Itec.zkclient.ZkClient@5c2540e0 2021-12-08 20:55:22,165 [DubboZkclientConnector] DEBUG [org.I0Itec.zkclient.ZkClient] - Awaiting connection to Zookeeper server 2021-12-08 20:55:22,166 [DubboZkclientConnector] INFO [org.I0Itec.zkclient.ZkClient] - Waiting for keeper state SyncConnected 2021-12-08 20:55:22.169 INFO 16944 --- [168.0.100:2181)] org.apache.zookeeper.ClientCnxn : Opening socket connection to server 10.13.73.69/10.13.73.69:2181. Will not attempt to authenticate using SASL (unknown error) 2021-12-08 20:55:22.171 INFO 16944 --- [168.0.100:2181)] org.apache.zookeeper.ClientCnxn : Socket connection established to 10.13.73.69/10.13.73.69:2181, initiating session 2021-12-08 20:55:22.242 WARN 16944 --- [168.0.100:2181)] org.apache.zookeeper.ClientCnxnSocket : Connected to an old server; r-o mode will be unavailable 2021-12-08 20:55:22.242 INFO 16944 --- [168.0.100:2181)] org.apache.zookeeper.ClientCnxn : Session establishment complete on server 10.13.73.69/10.13.73.69:2181, sessionid = 0x17d998cb4fb0019, negotiated timeout = 30000 2021-12-08 20:55:22,245 [DubboZkclientConnector-EventThread] DEBUG [org.I0Itec.zkclient.ZkClient] - Received event: WatchedEvent state:SyncConnected type:None path:null 2021-12-08 20:55:22,245 [DubboZkclientConnector-EventThread] INFO [org.I0Itec.zkclient.ZkClient] - zookeeper state changed (SyncConnected) 2021-12-08 20:55:22,245 [DubboZkclientConnector-EventThread] DEBUG [org.I0Itec.zkclient.ZkClient] - Leaving process event 2021-12-08 20:55:22,246 [DubboZkclientConnector] DEBUG [org.I0Itec.zkclient.ZkClient] - State is SyncConnected 2021-12-08 20:55:22,250 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Register: dubbo://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,269 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Subscribe: provider://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,291 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Notify urls for subscribe url provider://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, urls: [empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830], dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,292 [main] DEBUG [com.alibaba.dubbo.registry.integration.RegistryProtocol] - [DUBBO] original override urls: [empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830], dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,292 [main] DEBUG [com.alibaba.dubbo.registry.integration.RegistryProtocol] - [DUBBO] subscribe url: provider://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, override urls: [empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830], dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,301 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.rpc.cluster; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class RouterFactory$Adaptive implements com.alibaba.dubbo.rpc.cluster.RouterFactory { public com.alibaba.dubbo.rpc.cluster.Router getRouter(com.alibaba.dubbo.common.URL arg0) { if (arg0 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg0; String extName = url.getProtocol(); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.cluster.RouterFactory) name from url(" + url.toString() + ") use keys([protocol])"); com.alibaba.dubbo.rpc.cluster.RouterFactory extension = (com.alibaba.dubbo.rpc.cluster.RouterFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.cluster.RouterFactory.class).getExtension(extName); return extension.getRouter(arg0); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,308 [main] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.rpc.cluster; import com.alibaba.dubbo.common.extension.ExtensionLoader; public class ConfiguratorFactory$Adaptive implements com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory { public com.alibaba.dubbo.rpc.cluster.Configurator getConfigurator(com.alibaba.dubbo.common.URL arg0) { if (arg0 == null) throw new IllegalArgumentException("url == null"); com.alibaba.dubbo.common.URL url = arg0; String extName = url.getProtocol(); if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory) name from url(" + url.toString() + ") use keys([protocol])"); com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory extension = (com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory.class).getExtension(extName); return extension.getConfigurator(arg0); } }, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,319 [main] INFO [com.alibaba.dubbo.config.AbstractConfig] - [DUBBO] Register dubbo service com.bank.api.ICouponService url dubbo://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&bind.ip=10.13.73.70&bind.port=20881&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830 to registry registry://10.13.73.69:2182/com.alibaba.dubbo.registry.RegistryService?application=dubbo-coupon-provider&dubbo=2.6.0&pid=16944®istry=zookeeper×tamp=1638968121820, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,320 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Load registry store file C:\Users\newsoft\.dubbo\dubbo-registry-dubbo-coupon-provider-10.13.73.69:2182.cache, data: {com.bank.api.ICouponService=empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=20040&side=provider×tamp=1638967935328}, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,321 [main] INFO [com.alibaba.dubbo.common.concurrent.ExecutionList] - [DUBBO] Executor for listenablefuture is null, will use default executor!, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,321 [DubboZkclientConnector] DEBUG [org.I0Itec.zkclient.ZkConnection] - Creating new ZookKeeper instance to connect to 10.13.73.69:2182. 2021-12-08 20:55:22,322 [ZkClient-EventThread-93-10.13.73.69:2182] INFO [org.I0Itec.zkclient.ZkEventThread] - Starting ZkClient event thread. 2021-12-08 20:55:22.322 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Initiating client connection, connectString=10.13.73.69:2182 sessionTimeout=30000 watcher=org.I0Itec.zkclient.ZkClient@685cdc15 2021-12-08 20:55:22,324 [DubboZkclientConnector] DEBUG [org.I0Itec.zkclient.ZkClient] - Awaiting connection to Zookeeper server 2021-12-08 20:55:22,324 [DubboZkclientConnector] INFO [org.I0Itec.zkclient.ZkClient] - Waiting for keeper state SyncConnected 2021-12-08 20:55:22.324 INFO 16944 --- [168.0.100:2182)] org.apache.zookeeper.ClientCnxn : Opening socket connection to server 10.13.73.69/10.13.73.69:2182. Will not attempt to authenticate using SASL (unknown error) 2021-12-08 20:55:22.326 INFO 16944 --- [168.0.100:2182)] org.apache.zookeeper.ClientCnxn : Socket connection established to 10.13.73.69/10.13.73.69:2182, initiating session 2021-12-08 20:55:22.331 WARN 16944 --- [168.0.100:2182)] org.apache.zookeeper.ClientCnxnSocket : Connected to an old server; r-o mode will be unavailable 2021-12-08 20:55:22.332 INFO 16944 --- [168.0.100:2182)] org.apache.zookeeper.ClientCnxn : Session establishment complete on server 10.13.73.69/10.13.73.69:2182, sessionid = 0x27d998cb5740019, negotiated timeout = 30000 2021-12-08 20:55:22,332 [DubboZkclientConnector-EventThread] DEBUG [org.I0Itec.zkclient.ZkClient] - Received event: WatchedEvent state:SyncConnected type:None path:null 2021-12-08 20:55:22,332 [DubboZkclientConnector-EventThread] INFO [org.I0Itec.zkclient.ZkClient] - zookeeper state changed (SyncConnected) 2021-12-08 20:55:22,332 [DubboZkclientConnector-EventThread] DEBUG [org.I0Itec.zkclient.ZkClient] - Leaving process event 2021-12-08 20:55:22,332 [DubboZkclientConnector] DEBUG [org.I0Itec.zkclient.ZkClient] - State is SyncConnected 2021-12-08 20:55:22,333 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Register: dubbo://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,338 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Subscribe: provider://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,349 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Notify urls for subscribe url provider://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, urls: [empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830], dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,350 [main] DEBUG [com.alibaba.dubbo.registry.integration.RegistryProtocol] - [DUBBO] original override urls: [empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830], dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,350 [main] DEBUG [com.alibaba.dubbo.registry.integration.RegistryProtocol] - [DUBBO] subscribe url: provider://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, override urls: [empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830], dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,350 [main] INFO [com.alibaba.dubbo.config.AbstractConfig] - [DUBBO] Register dubbo service com.bank.api.ICouponService url dubbo://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&bind.ip=10.13.73.70&bind.port=20881&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830 to registry registry://10.13.73.69:2183/com.alibaba.dubbo.registry.RegistryService?application=dubbo-coupon-provider&dubbo=2.6.0&pid=16944®istry=zookeeper×tamp=1638968121820, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,351 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Load registry store file C:\Users\newsoft\.dubbo\dubbo-registry-dubbo-coupon-provider-10.13.73.69:2183.cache, data: {com.bank.api.ICouponService=empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=20040&side=provider×tamp=1638967935328}, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,352 [main] INFO [com.alibaba.dubbo.common.concurrent.ExecutionList] - [DUBBO] Executor for listenablefuture is null, will use default executor!, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,353 [DubboZkclientConnector] DEBUG [org.I0Itec.zkclient.ZkConnection] - Creating new ZookKeeper instance to connect to 10.13.73.69:2183. 2021-12-08 20:55:22,353 [ZkClient-EventThread-99-10.13.73.69:2183] INFO [org.I0Itec.zkclient.ZkEventThread] - Starting ZkClient event thread. 2021-12-08 20:55:22.353 INFO 16944 --- [clientConnector] org.apache.zookeeper.ZooKeeper : Initiating client connection, connectString=10.13.73.69:2183 sessionTimeout=30000 watcher=org.I0Itec.zkclient.ZkClient@2fef999b 2021-12-08 20:55:22,355 [DubboZkclientConnector] DEBUG [org.I0Itec.zkclient.ZkClient] - Awaiting connection to Zookeeper server 2021-12-08 20:55:22,355 [DubboZkclientConnector] INFO [org.I0Itec.zkclient.ZkClient] - Waiting for keeper state SyncConnected 2021-12-08 20:55:22.356 INFO 16944 --- [168.0.100:2183)] org.apache.zookeeper.ClientCnxn : Opening socket connection to server 10.13.73.69/10.13.73.69:2183. Will not attempt to authenticate using SASL (unknown error) 2021-12-08 20:55:22.357 INFO 16944 --- [168.0.100:2183)] org.apache.zookeeper.ClientCnxn : Socket connection established to 10.13.73.69/10.13.73.69:2183, initiating session 2021-12-08 20:55:22.366 WARN 16944 --- [168.0.100:2183)] org.apache.zookeeper.ClientCnxnSocket : Connected to an old server; r-o mode will be unavailable 2021-12-08 20:55:22.367 INFO 16944 --- [168.0.100:2183)] org.apache.zookeeper.ClientCnxn : Session establishment complete on server 10.13.73.69/10.13.73.69:2183, sessionid = 0x37d998d19860019, negotiated timeout = 30000 2021-12-08 20:55:22,367 [DubboZkclientConnector-EventThread] DEBUG [org.I0Itec.zkclient.ZkClient] - Received event: WatchedEvent state:SyncConnected type:None path:null 2021-12-08 20:55:22,367 [DubboZkclientConnector-EventThread] INFO [org.I0Itec.zkclient.ZkClient] - zookeeper state changed (SyncConnected) 2021-12-08 20:55:22,367 [DubboZkclientConnector-EventThread] DEBUG [org.I0Itec.zkclient.ZkClient] - Leaving process event 2021-12-08 20:55:22,367 [DubboZkclientConnector] DEBUG [org.I0Itec.zkclient.ZkClient] - State is SyncConnected 2021-12-08 20:55:22,368 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Register: dubbo://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,373 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Subscribe: provider://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,386 [main] INFO [com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry] - [DUBBO] Notify urls for subscribe url provider://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, urls: [empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830], dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,386 [main] DEBUG [com.alibaba.dubbo.registry.integration.RegistryProtocol] - [DUBBO] original override urls: [empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830], dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:22,386 [main] DEBUG [com.alibaba.dubbo.registry.integration.RegistryProtocol] - [DUBBO] subscribe url: provider://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830, override urls: [empty://10.13.73.70:20881/com.bank.api.ICouponService?anyhost=true&application=dubbo-coupon-provider&category=configurators&check=false&dubbo=2.6.0&generic=false&interface=com.bank.api.ICouponService&methods=findOne,updateCouponStatus&pid=16944&side=provider×tamp=1638968121830], dubbo version: 2.6.0, current host: 127.0.0.1 2021-12-08 20:55:23,389 [main] DEBUG [org.hibernate.validator.internal.engine.resolver.TraversableResolvers] - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable. 2021-12-08 20:55:23,390 [main] DEBUG [org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator] - Loaded expression factory via original TCCL 2021-12-08 20:55:23,401 [main] DEBUG [org.hibernate.validator.internal.engine.resolver.TraversableResolvers] - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable. 2021-12-08 20:55:23,402 [main] DEBUG [org.hibernate.validator.internal.engine.ConfigurationImpl] - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator 2021-12-08 20:55:23,403 [main] DEBUG [org.hibernate.validator.internal.engine.ConfigurationImpl] - Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory 2021-12-08 20:55:23,403 [main] DEBUG [org.hibernate.validator.internal.engine.ConfigurationImpl] - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1 2021-12-08 20:55:23,404 [main] DEBUG [org.hibernate.validator.internal.xml.ValidationXmlParser] - Trying to load META-INF/validation.xml for XML based Validator configuration. 2021-12-08 20:55:23,404 [main] DEBUG [org.hibernate.validator.internal.xml.ResourceLoaderHelper] - Trying to load META-INF/validation.xml via user class loader 2021-12-08 20:55:23,405 [main] DEBUG [org.hibernate.validator.internal.xml.ResourceLoaderHelper] - Trying to load META-INF/validation.xml via TCCL 2021-12-08 20:55:23,405 [main] DEBUG [org.hibernate.validator.internal.xml.ResourceLoaderHelper] - Trying to load META-INF/validation.xml via Hibernate Validator's class loader 2021-12-08 20:55:23,405 [main] DEBUG [org.hibernate.validator.internal.xml.ValidationXmlParser] - No META-INF/validation.xml found. Using annotation based configuration only. 2021-12-08 20:55:23,411 [main] DEBUG [org.hibernate.validator.internal.engine.ValidatorFactoryImpl] - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator. 2021-12-08 20:55:23,411 [main] DEBUG [org.hibernate.validator.internal.engine.ValidatorFactoryImpl] - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver. 2021-12-08 20:55:23,411 [main] DEBUG [org.hibernate.validator.internal.engine.ValidatorFactoryImpl] - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider. 2021-12-08 20:55:23,411 [main] DEBUG [org.hibernate.validator.internal.engine.ValidatorFactoryImpl] - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider. 2021-12-08 20:55:23,411 [main] DEBUG [org.hibernate.validator.internal.engine.ValidatorFactoryImpl] - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory. 2021-12-08 20:55:29.068 ERROR 16944 --- [ main] o.a.r.s.a.ListenerContainerConfiguration : Started container failed. DefaultRocketMQListenerContainer{consumerGroup='order_orderTopic_cancel_group', nameServer='192.168.0.99:9876;10.13.73.69:9876', topic='orderTopic', consumeMode=CONCURRENTLY, selectorType=TAG, selectorExpression='*', messageModel=BROADCASTING} java.lang.IllegalStateException: Failed to start RocketMQ push consumer at org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer.start(DefaultRocketMQListenerContainer.java:257) ~[rocketmq-spring-boot-2.0.3.jar:2.0.3] at org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.registerContainer(ListenerContainerConfiguration.java:102) [rocketmq-spring-boot-2.0.3.jar:2.0.3] at org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration$$Lambda$344/1332150216.accept(Unknown Source) [rocketmq-spring-boot-2.0.3.jar:2.0.3] at java.util.LinkedHashMap.forEach(LinkedHashMap.java:676) [na:1.8.0_25] at org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.afterSingletonsInstantiated(ListenerContainerConfiguration.java:78) [rocketmq-spring-boot-2.0.3.jar:2.0.3] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:777) [spring-beans-5.0.5.RELEASE.jar:5.0.5.RELEASE] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:869) [spring-context-5.0.5.RELEASE.jar:5.0.5.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) [spring-context-5.0.5.RELEASE.jar:5.0.5.RELEASE] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) [spring-boot-2.0.1.RELEASE.jar:2.0.1.RELEASE] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) [spring-boot-2.0.1.RELEASE.jar:2.0.1.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:327) [spring-boot-2.0.1.RELEASE.jar:2.0.1.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1255) [spring-boot-2.0.1.RELEASE.jar:2.0.1.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1243) [spring-boot-2.0.1.RELEASE.jar:2.0.1.RELEASE] at com.bank.bank.CouponServiceApplication.main(CouponServiceApplication.java:18) [classes/:na] Caused by: org.apache.rocketmq.client.exception.MQClientException: readLocalOffset Exception, maybe fastjson version too low See http://rocketmq.apache.org/docs/faq/ for further details. at org.apache.rocketmq.client.consumer.store.LocalFileOffsetStore.readLocalOffsetBak(LocalFileOffsetStore.java:221) ~[rocketmq-client-4.5.1.jar:4.5.1] at org.apache.rocketmq.client.consumer.store.LocalFileOffsetStore.readLocalOffset(LocalFileOffsetStore.java:199) ~[rocketmq-client-4.5.1.jar:4.5.1] at org.apache.rocketmq.client.consumer.store.LocalFileOffsetStore.load(LocalFileOffsetStore.java:63) ~[rocketmq-client-4.5.1.jar:4.5.1] at org.apache.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl.start(DefaultMQPushConsumerImpl.java:609) ~[rocketmq-client-4.5.1.jar:4.5.1] at org.apache.rocketmq.client.consumer.DefaultMQPushConsumer.start(DefaultMQPushConsumer.java:693) ~[rocketmq-client-4.5.1.jar:4.5.1] at org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer.start(DefaultRocketMQListenerContainer.java:255) ~[rocketmq-spring-boot-2.0.3.jar:2.0.3] ... 13 common frames omitted Caused by: com.alibaba.fastjson.JSONException: syntax error, expect {, actual EOF, pos 0 at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:240) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.parser.deserializer.ASMJavaBeanDeserializer.parseRest(ASMJavaBeanDeserializer.java:56) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.parser.deserializer.FastjsonASMDeserializer_5_OffsetSerializeWrapper.deserialze(Unknown Source) ~[na:na] at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:597) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:569) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.JSON.parseObject(JSON.java:257) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.JSON.parseObject(JSON.java:227) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.JSON.parseObject(JSON.java:186) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.JSON.parseObject(JSON.java:310) ~[fastjson-1.2.9.jar:na] at org.apache.rocketmq.remoting.protocol.RemotingSerializable.fromJson(RemotingSerializable.java:43) ~[rocketmq-remoting-4.5.1.jar:4.5.1] at org.apache.rocketmq.client.consumer.store.LocalFileOffsetStore.readLocalOffsetBak(LocalFileOffsetStore.java:217) ~[rocketmq-client-4.5.1.jar:4.5.1] ... 18 common frames omitted 2021-12-08 20:55:29.084 INFO 16944 --- [ main] ConditionEvaluationReportLoggingListener : Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2021-12-08 20:55:29.092 ERROR 16944 --- [ main] o.s.boot.SpringApplication : Application run failed java.lang.RuntimeException: java.lang.IllegalStateException: Failed to start RocketMQ push consumer at org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.registerContainer(ListenerContainerConfiguration.java:105) ~[rocketmq-spring-boot-2.0.3.jar:2.0.3] at org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration$$Lambda$344/1332150216.accept(Unknown Source) ~[na:na] at java.util.LinkedHashMap.forEach(LinkedHashMap.java:676) ~[na:1.8.0_25] at org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.afterSingletonsInstantiated(ListenerContainerConfiguration.java:78) ~[rocketmq-spring-boot-2.0.3.jar:2.0.3] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:777) ~[spring-beans-5.0.5.RELEASE.jar:5.0.5.RELEASE] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:869) ~[spring-context-5.0.5.RELEASE.jar:5.0.5.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) ~[spring-context-5.0.5.RELEASE.jar:5.0.5.RELEASE] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) [spring-boot-2.0.1.RELEASE.jar:2.0.1.RELEASE] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) [spring-boot-2.0.1.RELEASE.jar:2.0.1.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:327) [spring-boot-2.0.1.RELEASE.jar:2.0.1.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1255) [spring-boot-2.0.1.RELEASE.jar:2.0.1.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1243) [spring-boot-2.0.1.RELEASE.jar:2.0.1.RELEASE] at com.bank.bank.CouponServiceApplication.main(CouponServiceApplication.java:18) [classes/:na] Caused by: java.lang.IllegalStateException: Failed to start RocketMQ push consumer at org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer.start(DefaultRocketMQListenerContainer.java:257) ~[rocketmq-spring-boot-2.0.3.jar:2.0.3] at org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.registerContainer(ListenerContainerConfiguration.java:102) ~[rocketmq-spring-boot-2.0.3.jar:2.0.3] ... 12 common frames omitted Caused by: org.apache.rocketmq.client.exception.MQClientException: readLocalOffset Exception, maybe fastjson version too low See http://rocketmq.apache.org/docs/faq/ for further details. at org.apache.rocketmq.client.consumer.store.LocalFileOffsetStore.readLocalOffsetBak(LocalFileOffsetStore.java:221) ~[rocketmq-client-4.5.1.jar:4.5.1] at org.apache.rocketmq.client.consumer.store.LocalFileOffsetStore.readLocalOffset(LocalFileOffsetStore.java:199) ~[rocketmq-client-4.5.1.jar:4.5.1] at org.apache.rocketmq.client.consumer.store.LocalFileOffsetStore.load(LocalFileOffsetStore.java:63) ~[rocketmq-client-4.5.1.jar:4.5.1] at org.apache.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl.start(DefaultMQPushConsumerImpl.java:609) ~[rocketmq-client-4.5.1.jar:4.5.1] at org.apache.rocketmq.client.consumer.DefaultMQPushConsumer.start(DefaultMQPushConsumer.java:693) ~[rocketmq-client-4.5.1.jar:4.5.1] at org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer.start(DefaultRocketMQListenerContainer.java:255) ~[rocketmq-spring-boot-2.0.3.jar:2.0.3] ... 13 common frames omitted Caused by: com.alibaba.fastjson.JSONException: syntax error, expect {, actual EOF, pos 0 at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:240) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.parser.deserializer.ASMJavaBeanDeserializer.parseRest(ASMJavaBeanDeserializer.java:56) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.parser.deserializer.FastjsonASMDeserializer_5_OffsetSerializeWrapper.deserialze(Unknown Source) ~[na:na] at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:597) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:569) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.JSON.parseObject(JSON.java:257) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.JSON.parseObject(JSON.java:227) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.JSON.parseObject(JSON.java:186) ~[fastjson-1.2.9.jar:na] at com.alibaba.fastjson.JSON.parseObject(JSON.java:310) ~[fastjson-1.2.9.jar:na] at org.apache.rocketmq.remoting.protocol.RemotingSerializable.fromJson(RemotingSerializable.java:43) ~[rocketmq-remoting-4.5.1.jar:4.5.1] at org.apache.rocketmq.client.consumer.store.LocalFileOffsetStore.readLocalOffsetBak(LocalFileOffsetStore.java:217) ~[rocketmq-client-4.5.1.jar:4.5.1] ... 18 common frames omitted 2021-12-08 20:55:29.096 INFO 16944 --- [ main] s.c.a.AnnotationConfigApplicationContext : Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@e056f20: startup date [Wed Dec 08 20:55:05 CST 2021]; root of context hierarchy 2021-12-08 20:55:29.098 INFO 16944 --- [ main] a.r.s.s.DefaultRocketMQListenerContainer : container destroyed, DefaultRocketMQListenerContainer{consumerGroup='order_orderTopic_cancel_group', nameServer='192.168.0.99:9876;10.13.73.69:9876', topic='orderTopic', consumeMode=CONCURRENTLY, selectorType=TAG, selectorExpression='*', messageModel=BROADCASTING} 2021-12-08 20:55:29.098 INFO 16944 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans on shutdown 2021-12-08 20:55:29.103 INFO 16944 --- [lientSelector_1] RocketmqRemoting : closeChannel: close the connection to remote address[192.168.0.99:9876] result: true 2021-12-08 20:55:29.120 INFO 16944 --- [lientSelector_1] RocketmqRemoting : closeChannel: close the connection to remote address[10.13.73.69:9876] result: true 2021-12-08 20:55:29.120 INFO 16944 --- [lientSelector_1] RocketmqRemoting : closeChannel: close the connection to remote address[10.13.73.69:10911] result: true
尝试了各种解决办法:
1、fastJson版本对应和fastjson包的升级;
2、修改服务器中存储日志 store;
3、启动方式加载
1) 官方文档中启动 Broker是这样的:
nohup sh bin/mqbroker -n localhost:9876 &
改成这样:
nohup sh bin/mqbroker -n localhost:9876 autoCreateTopicEnable=true & -c /配置参数路径/broker-a-s.properties
4、尝试各个问题没有解决,在官网中提议把,调试机器的 :C:\用户\adminstrator下的 .rocketmq_offsets 文件删除问题解决(这个花费了三个多小时)
果断删除解决