dubbo项目Connection refused (Connection refused)?

spring boot版本:2.4.2

spring cloud版本:2020.0.0

spring cloud alibaba版本:2021.1

java版本:1.8.0

本地环境:win10

测试环境:CentOS-8.2

首先 nacos 是肯定启动了且可以正常访问的。

服务提供者 和 服务消费者 模块在本地IDEA上直接运行没有这个报错,一切都是正常的,打成jar包以后在本地运行也是正常的,但我上传至Linux服务器之后运行 提供者 和 消费者 都会报这个错误。

但是!他们可以正常的注册到 nacos 并且可以正常的使用!和本地IDEA里直接运行没报错的没有任何区别!因为我jar包部署在虚拟机做测试,我也尝试了直接部署在阿里云上,也没用。我在网上也搜索了很多资料,唯一和我最接近的是官方github下Issues里的一位同志遇到的问题。

链接:https://github.com/apache/dubbo/issues/7059

里面提到了使用官方默认的日志框架就能解决,可我目前项目里也没添加其它的日志依赖啊。

Linux下的报错:

2021-05-31 06:59:11.263  INFO 4504 --- [           main] o.a.d.config.bootstrap.DubboBootstrap    :  [DUBBO] DubboBootstrap has been initialized!, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.263  INFO 4504 --- [           main] o.a.d.config.bootstrap.DubboBootstrap    :  [DUBBO] DubboBootstrap is starting..., dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.307  INFO 4504 --- [           main] org.apache.dubbo.config.ServiceConfig    :  [DUBBO] No valid ip found from environment, try to find valid host from DNS., dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.311  WARN 4504 --- [           main] org.apache.dubbo.config.ServiceConfig    :  [DUBBO] Connection refused (Connection refused), dubbo version: 2.7.8, current host: 192.168.187.132

java.net.ConnectException: Connection refused (Connection refused)
	at java.net.PlainSocketImpl.socketConnect(Native Method) ~[na:1.8.0_292]
	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[na:1.8.0_292]
	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[na:1.8.0_292]
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[na:1.8.0_292]
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_292]
	at java.net.Socket.connect(Socket.java:607) ~[na:1.8.0_292]
	at org.apache.dubbo.config.ServiceConfig.findConfigedHosts(ServiceConfig.java:588) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:443) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.ServiceConfig.doExportUrls(ServiceConfig.java:325) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.ServiceConfig.doExport(ServiceConfig.java:300) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.ServiceConfig.export(ServiceConfig.java:206) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.bootstrap.DubboBootstrap.lambda$exportServices$15(DubboBootstrap.java:1103) [dubbo-2.7.8.jar!/:2.7.8]
	at java.util.HashMap$Values.forEach(HashMap.java:981) ~[na:1.8.0_292]
	at org.apache.dubbo.config.bootstrap.DubboBootstrap.exportServices(DubboBootstrap.java:1090) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.bootstrap.DubboBootstrap.start(DubboBootstrap.java:901) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.spring.context.DubboBootstrapApplicationListener.onContextRefreshedEvent(DubboBootstrapApplicationListener.java:59) ~[dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.spring.context.DubboBootstrapApplicationListener.onApplicationContextEvent(DubboBootstrapApplicationListener.java:52) ~[dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.spring.context.OneTimeExecutionApplicationContextEventListener.onApplicationEvent(OneTimeExecutionApplicationContextEventListener.java:40) ~[dubbo-2.7.8.jar!/:2.7.8]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) ~[spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) ~[spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) ~[spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:426) ~[spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:383) ~[spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:943) ~[spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:591) ~[spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:767) ~[spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) ~[spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:426) ~[spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:326) ~[spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1311) ~[spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300) ~[spring-boot-2.4.2.jar!/:2.4.2]
	at com.wtl.UserLoginApplication.main(UserLoginApplication.java:15) ~[classes!/:0.0.1-SNAPSHOT]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_292]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_292]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_292]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_292]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) ~[user-login-service-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:107) ~[user-login-service-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) ~[user-login-service-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
	at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88) ~[user-login-service-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]

2021-05-31 06:59:11.316  WARN 4504 --- [           main] org.apache.dubbo.config.ServiceConfig    :  [DUBBO] Use random available port(20881) for protocol dubbo, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.354  INFO 4504 --- [           main] org.apache.dubbo.config.ServiceConfig    :  [DUBBO] Export dubbo service com.wtl.api.UserLoginService to local registry url : injvm://127.0.0.1/com.wtl.api.UserLoginService?anyhost=true&application=user-login-provider&bind.ip=192.168.187.132&bind.port=20881&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&interface=com.wtl.api.UserLoginService&methods=userLogin&pid=4504&qos.enable=false&release=2.7.8&revision=0.0.1-SNAPSHOT&side=provider&timestamp=1622458751277, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.354  INFO 4504 --- [           main] org.apache.dubbo.config.ServiceConfig    :  [DUBBO] Register dubbo service com.wtl.api.UserLoginService url dubbo://192.168.187.132:20881/com.wtl.api.UserLoginService?anyhost=true&application=user-login-provider&bind.ip=192.168.187.132&bind.port=20881&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&interface=com.wtl.api.UserLoginService&methods=userLogin&pid=4504&qos.enable=false&release=2.7.8&revision=0.0.1-SNAPSHOT&side=provider&timestamp=1622458751277 to registry registry://localhost:9090/org.apache.dubbo.registry.RegistryService?application=user-login-provider&dubbo=2.0.2&pid=4504&qos.enable=false&registry=spring-cloud&release=2.7.8&timestamp=1622458751273, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.378  INFO 4504 --- [           main] o.a.d.qos.protocol.QosProtocolWrapper    :  [DUBBO] qos won't be started because it is disabled. Please check dubbo.application.qos.enable is configured either in system property, dubbo.properties or XML/spring-boot configuration., dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.550  INFO 4504 --- [           main] o.a.d.remoting.transport.AbstractServer  :  [DUBBO] Start NettyServer bind /0.0.0.0:20881, export /192.168.187.132:20881, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.574  INFO 4504 --- [           main] c.a.c.dubbo.registry.DubboCloudRegistry  :  [DUBBO] Register: dubbo://192.168.187.132:20881/com.wtl.api.UserLoginService?anyhost=true&application=user-login-provider&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&interface=com.wtl.api.UserLoginService&methods=userLogin&pid=4504&release=2.7.8&revision=0.0.1-SNAPSHOT&side=provider&timestamp=1622458751277, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.581  INFO 4504 --- [           main] c.a.c.dubbo.registry.DubboCloudRegistry  :  [DUBBO] Subscribe: provider://192.168.187.132:20881/com.wtl.api.UserLoginService?anyhost=true&application=user-login-provider&bind.ip=192.168.187.132&bind.port=20881&category=configurators&check=false&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&interface=com.wtl.api.UserLoginService&methods=userLogin&pid=4504&qos.enable=false&release=2.7.8&revision=0.0.1-SNAPSHOT&side=provider&timestamp=1622458751277, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.605  INFO 4504 --- [           main] m.DynamicConfigurationServiceNameMapping :  [DUBBO] Dubbo service[null] mapped to interface name[com.wtl.api.UserLoginService]., dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.620  INFO 4504 --- [           main] o.a.d.config.bootstrap.DubboBootstrap    :  [DUBBO] DubboBootstrap is ready., dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.620  INFO 4504 --- [           main] o.a.d.config.bootstrap.DubboBootstrap    :  [DUBBO] DubboBootstrap has started., dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.622  INFO 4504 --- [           main] com.wtl.UserLoginApplication             : Started UserLoginApplication in 4.45 seconds (JVM running for 5.351)
2021-05-31 06:59:11.641  INFO 4504 --- [           main] org.apache.dubbo.config.ServiceConfig    :  [DUBBO] No valid ip found from environment, try to find valid host from DNS., dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.643  WARN 4504 --- [           main] org.apache.dubbo.config.ServiceConfig    :  [DUBBO] Connection refused (Connection refused), dubbo version: 2.7.8, current host: 192.168.187.132

java.net.ConnectException: Connection refused (Connection refused)
	at java.net.PlainSocketImpl.socketConnect(Native Method) ~[na:1.8.0_292]
	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[na:1.8.0_292]
	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[na:1.8.0_292]
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[na:1.8.0_292]
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_292]
	at java.net.Socket.connect(Socket.java:607) ~[na:1.8.0_292]
	at org.apache.dubbo.config.ServiceConfig.findConfigedHosts(ServiceConfig.java:588) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:443) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.ServiceConfig.doExportUrls(ServiceConfig.java:325) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.ServiceConfig.doExport(ServiceConfig.java:300) [dubbo-2.7.8.jar!/:2.7.8]
	at org.apache.dubbo.config.ServiceConfig.export(ServiceConfig.java:206) [dubbo-2.7.8.jar!/:2.7.8]
	at com.alibaba.cloud.dubbo.service.DubboMetadataServiceExporter.export(DubboMetadataServiceExporter.java:82) [spring-cloud-starter-dubbo-2021.1.jar!/:2021.1]
	at com.alibaba.cloud.dubbo.metadata.repository.DubboServiceMetadataRepository.getDubboMetadataServiceMetadata(DubboServiceMetadataRepository.java:296) [spring-cloud-starter-dubbo-2021.1.jar!/:2021.1]
	at com.alibaba.cloud.dubbo.metadata.repository.DubboServiceMetadataRepository$$FastClassBySpringCGLIB$$4ef4b7bd.invoke(<generated>) [spring-cloud-starter-dubbo-2021.1.jar!/:2021.1]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) [spring-tx-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) [spring-aop-5.3.3.jar!/:5.3.3]
	at com.alibaba.cloud.dubbo.metadata.repository.DubboServiceMetadataRepository$$EnhancerBySpringCGLIB$$2efef502.getDubboMetadataServiceMetadata(<generated>) [spring-cloud-starter-dubbo-2021.1.jar!/:2021.1]
	at com.alibaba.cloud.dubbo.autoconfigure.DubboServiceRegistrationAutoConfiguration.attachDubboMetadataServiceMetadata(DubboServiceRegistrationAutoConfiguration.java:170) [spring-cloud-starter-dubbo-2021.1.jar!/:2021.1]
	at com.alibaba.cloud.dubbo.autoconfigure.DubboServiceRegistrationAutoConfiguration.attachDubboMetadataServiceMetadata(DubboServiceRegistrationAutoConfiguration.java:164) [spring-cloud-starter-dubbo-2021.1.jar!/:2021.1]
	at com.alibaba.cloud.dubbo.autoconfigure.DubboServiceRegistrationAutoConfiguration.onServiceInstancePreRegistered(DubboServiceRegistrationAutoConfiguration.java:146) [spring-cloud-starter-dubbo-2021.1.jar!/:2021.1]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_292]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_292]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_292]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_292]
	at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:312) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:197) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:160) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:426) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:383) [spring-context-5.3.3.jar!/:5.3.3]
	at com.alibaba.cloud.dubbo.registry.DubboServiceRegistrationEventPublishingAspect.beforeRegister(DubboServiceRegistrationEventPublishingAspect.java:57) [spring-cloud-starter-dubbo-2021.1.jar!/:2021.1]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_292]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_292]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_292]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_292]
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:617) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.aspectj.AspectJMethodBeforeAdvice.before(AspectJMethodBeforeAdvice.java:44) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) [spring-aop-5.3.3.jar!/:5.3.3]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) [spring-aop-5.3.3.jar!/:5.3.3]
	at com.alibaba.cloud.nacos.registry.NacosServiceRegistry$$EnhancerBySpringCGLIB$$88747609.register(<generated>) [spring-cloud-starter-alibaba-nacos-discovery-2021.1.jar!/:2021.1]
	at com.alibaba.cloud.dubbo.autoconfigure.DubboServiceRegistrationNonWebApplicationAutoConfiguration.register(DubboServiceRegistrationNonWebApplicationAutoConfiguration.java:97) [spring-cloud-starter-dubbo-2021.1.jar!/:2021.1]
	at com.alibaba.cloud.dubbo.autoconfigure.DubboServiceRegistrationNonWebApplicationAutoConfiguration.onApplicationStarted(DubboServiceRegistrationNonWebApplicationAutoConfiguration.java:90) [spring-cloud-starter-dubbo-2021.1.jar!/:2021.1]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_292]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_292]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_292]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_292]
	at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:312) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:197) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:160) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:426) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:383) [spring-context-5.3.3.jar!/:5.3.3]
	at org.springframework.boot.context.event.EventPublishingRunListener.started(EventPublishingRunListener.java:105) [spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplicationRunListeners.lambda$started$5(SpringApplicationRunListeners.java:75) [spring-boot-2.4.2.jar!/:2.4.2]
	at java.util.ArrayList.forEach(ArrayList.java:1259) ~[na:1.8.0_292]
	at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117) [spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111) [spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplicationRunListeners.started(SpringApplicationRunListeners.java:75) [spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:332) ~[spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1311) ~[spring-boot-2.4.2.jar!/:2.4.2]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300) ~[spring-boot-2.4.2.jar!/:2.4.2]
	at com.wtl.UserLoginApplication.main(UserLoginApplication.java:15) ~[classes!/:0.0.1-SNAPSHOT]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_292]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_292]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_292]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_292]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) ~[user-login-service-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:107) ~[user-login-service-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) ~[user-login-service-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
	at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88) ~[user-login-service-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]

2021-05-31 06:59:11.648  INFO 4504 --- [           main] org.apache.dubbo.config.ServiceConfig    :  [DUBBO] Export dubbo service com.alibaba.cloud.dubbo.service.DubboMetadataService to local registry url : injvm://127.0.0.1/com.alibaba.cloud.dubbo.service.DubboMetadataService?anyhost=true&application=user-login-provider&bind.ip=192.168.187.132&bind.port=20881&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&group=user-login-provider&interface=com.alibaba.cloud.dubbo.service.DubboMetadataService&methods=getAllServiceKeys,getServiceRestMetadata,getExportedURLs,getAllExportedURLs&pid=4504&qos.enable=false&release=2.7.8&revision=2021.1&side=provider&timestamp=1622458751636&version=1.0.0, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.648  INFO 4504 --- [           main] org.apache.dubbo.config.ServiceConfig    :  [DUBBO] Register dubbo service com.alibaba.cloud.dubbo.service.DubboMetadataService url dubbo://192.168.187.132:20881/com.alibaba.cloud.dubbo.service.DubboMetadataService?anyhost=true&application=user-login-provider&bind.ip=192.168.187.132&bind.port=20881&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&group=user-login-provider&interface=com.alibaba.cloud.dubbo.service.DubboMetadataService&methods=getAllServiceKeys,getServiceRestMetadata,getExportedURLs,getAllExportedURLs&pid=4504&qos.enable=false&release=2.7.8&revision=2021.1&side=provider&timestamp=1622458751636&version=1.0.0 to registry registry://localhost:9090/org.apache.dubbo.registry.RegistryService?application=user-login-provider&dubbo=2.0.2&pid=4504&qos.enable=false&registry=spring-cloud&release=2.7.8&timestamp=1622458751636, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.650  INFO 4504 --- [           main] c.a.c.dubbo.registry.DubboCloudRegistry  :  [DUBBO] Register: dubbo://192.168.187.132:20881/com.alibaba.cloud.dubbo.service.DubboMetadataService?anyhost=true&application=user-login-provider&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&group=user-login-provider&interface=com.alibaba.cloud.dubbo.service.DubboMetadataService&methods=getAllServiceKeys,getServiceRestMetadata,getExportedURLs,getAllExportedURLs&pid=4504&release=2.7.8&revision=2021.1&side=provider&timestamp=1622458751636&version=1.0.0, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.658  INFO 4504 --- [           main] c.a.c.dubbo.registry.DubboCloudRegistry  :  [DUBBO] Subscribe: provider://192.168.187.132:20881/com.alibaba.cloud.dubbo.service.DubboMetadataService?anyhost=true&application=user-login-provider&bind.ip=192.168.187.132&bind.port=20881&category=configurators&check=false&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&group=user-login-provider&interface=com.alibaba.cloud.dubbo.service.DubboMetadataService&methods=getAllServiceKeys,getServiceRestMetadata,getExportedURLs,getAllExportedURLs&pid=4504&qos.enable=false&release=2.7.8&revision=2021.1&side=provider&timestamp=1622458751636&version=1.0.0, dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.671  INFO 4504 --- [           main] m.DynamicConfigurationServiceNameMapping :  [DUBBO] Dubbo service[user-login-provider] mapped to interface name[com.alibaba.cloud.dubbo.service.DubboMetadataService]., dubbo version: 2.7.8, current host: 192.168.187.132
2021-05-31 06:59:11.672  INFO 4504 --- [           main] c.a.c.d.s.DubboMetadataServiceExporter   : The Dubbo service[<dubbo:service exported="true" unexported="false" />] has been exported.
2021-05-31 06:59:11.688  INFO 4504 --- [           main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, DEFAULT_GROUP user-login-provider 192.168.187.132:20881 register finished

pom依赖:

<dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <scope>provided</scope>
        </dependency>
        <!-- Sample API -->
        <dependency>
            <groupId>com.wtl</groupId>
            <artifactId>user-login-api</artifactId>
            <version>${project.version}</version>
        </dependency>

        <!-- Spring Boot dependencies -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-actuator</artifactId>
        </dependency>

        <!-- Dubbo Spring Cloud Starter -->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-dubbo</artifactId>
        </dependency>

        <!-- Spring Cloud Nacos Service Discovery -->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-bootstrap</artifactId>
        </dependency>

        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
        </dependency>

        <dependency>
            <groupId>tk.mybatis</groupId>
            <artifactId>mapper-spring-boot-starter</artifactId>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>

        <dependency>
            <groupId>com.auth0</groupId>
            <artifactId>java-jwt</artifactId>
        </dependency>

 

你这肯定跟环境有关系的,本地正常的话。

您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~

ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓

【电脑端】戳>>>  https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】  戳>>>  https://mall.csdn.net/item/52471?utm_source=1146287632

我和你用的类库完全一样!
环境都一样
结果也一样!!!
在windows 下 没问题
我记得ubuntu 下好像也没问题
现在CentOS 8 下就有问题