• rocketmq 服务重启崩溃3个小时


    不知什么情况项目中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&timestamp=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&timestamp=1638968121830 to registry registry://10.13.73.69:2181/com.alibaba.dubbo.registry.RegistryService?application=dubbo-coupon-provider&dubbo=2.6.0&pid=16944&registry=zookeeper&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=1638968121830 to registry registry://10.13.73.69:2182/com.alibaba.dubbo.registry.RegistryService?application=dubbo-coupon-provider&dubbo=2.6.0&pid=16944&registry=zookeeper&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=1638968121830 to registry registry://10.13.73.69:2183/com.alibaba.dubbo.registry.RegistryService?application=dubbo-coupon-provider&dubbo=2.6.0&pid=16944&registry=zookeeper&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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&timestamp=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 文件删除问题解决(这个花费了三个多小时)  

     果断删除解决

  • 相关阅读:
    程序员移居国外指南(1)-父母怎么办?
    【广州.NET社区线下活动】云定未来
    TDD/BDD和接口、基类、继承、依赖注入DI
    德国慕尼黑.NET俱乐部VS2019发布活动
    大湾区联动:广州深圳助力东莞.NET俱乐部首次线下活动
    .NET的未来-广州.NET俱乐部学生分会
    Belgrade Azure 2019-2-11活动感悟
    参观微软Serbia开发中心和Office365 2019-01-31活动感悟
    MySQL复制(二)--基于二进制日志文件(binlog)配置复制
    MySQL复制(一)--复制概述
  • 原文地址:https://www.cnblogs.com/northeastTycoon/p/15665332.html
Copyright © 2020-2023  润新知