Issue 1:
I have searched the issues of this repository and believe that this is not a duplicate.

I have checked the FAQ of this repository and believe that this is not a duplicate.

Environment

Dubbo version: 2.7.0+

Operating System version: mac

Java version: 1.8

com.alibaba.dubbo.common.bytecode.Wrapper#makeWrapper:

c2.append(" throw new " + NoSuchPropertyException.class.getName() + "(\"Not found property \\\"\"+$2+\"\\\" filed or setter method in class " + c.getName() + ".\"); }");

should be changed to

c2.append(" throw new " + NoSuchPropertyException.class.getName() + "(\"Not found property \\\"\"+$2+\"\\\" filed or getter method in class " + c.getName() + ".\"); }");

c2 represents the read value attribute.

StringBuilder c2 = new StringBuilder("public Object getPropertyValue(Object o, String n){ ");

Issue 2:
I have searched the issues of this repository and believe that this is not a duplicate.

I have checked the FAQ of this repository and believe that this is not a duplicate.

Environment

Dubbo version: 2.7.1

Operating System version: xxx

Java version: 1.8.0

Steps to reproduce this issue

http://ww1.sinaimg.cn/large/87b51ba4gy1g1padoxauej20p707h0sz.jpg

http://ww1.sinaimg.cn/large/87b51ba4gy1g1padoxdujj20p40l3q3g.jpg

1.以上框住的服务和服务提供者都是在调试的时候产生的，均已停止项目已停机，但是在dubbo-admin里面并未删除（或者说是zookeeper未删除？），zookeeper的安装配置使用了https://dubbo.incubator.apache.org/zh-cn/docs/admin/install/zookeeper.html的配置

消费方启动程序@reference里面不指定url，启动时会尝试去连接127.0.0.1和192.168.1.49这两个已停止的提供方，然后出现拒绝连接的报错

xxx

Pls. provide [GitHub address] to reproduce this issue.

应该自动删除已停机服务，消费方启动时不该再去连接已停止的服务

What do you expected from the above steps？

Actual Result

What actually happens?

If there is an exception, please attach the exception trace:

2019-04-03 11:16:45:070 [] [main] WARN org.apache.dubbo.remoting.transport.AbstractClient - [DUBBO] Failed to start NettyClient Seor-PC/192.168.1.49 connect to the server /192.168.1.49:10086 (check == false, ignore and retry later!), cause: client(url: dubbo://192.168.1.49:10086/idt.bloodsugar.common.service.dubbo.org.StaffService?anyhost=true&application=dev-bsar&bean.name=providers:dubbo:idt.bloodsugar.common.service.dubbo.org.StaffService&check=false&codec=dubbo&default.deprecated=false&default.dynamic=false&default.lazy=false&default.register=true&default.service.filter=-exception&default.sticky=false&default.timeout=8000&deprecated=false&dubbo=2.0.2&dynamic=false&generic=false&heartbeat=60000&interface=idt.bloodsugar.common.service.dubbo.org.StaffService&lazy=false&methods=saveOrUpdate&pid=4916&qos.enable=false&register=true&register.ip=192.168.1.49&release=2.7.1&remote.application=dev-bsms&remote.timestamp=1554193809894&side=consumer&sticky=false&timestamp=1554261398655) failed to connect to server /192.168.1.49:10086, error message is:Connection refused: no further information: /192.168.1.49:10086, dubbo version: 2.7.1, current host: 192.168.1.49
org.apache.dubbo.remoting.RemotingException: client(url: dubbo://192.168.1.49:10086/idt.bloodsugar.common.service.dubbo.org.StaffService?anyhost=true&application=dev-bsar&bean.name=providers:dubbo:idt.bloodsugar.common.service.dubbo.org.StaffService&check=false&codec=dubbo&default.deprecated=false&default.dynamic=false&default.lazy=false&default.register=true&default.service.filter=-exception&default.sticky=false&default.timeout=8000&deprecated=false&dubbo=2.0.2&dynamic=false&generic=false&heartbeat=60000&interface=idt.bloodsugar.common.service.dubbo.org.StaffService&lazy=false&methods=saveOrUpdate&pid=4916&qos.enable=false&register=true&register.ip=192.168.1.49&release=2.7.1&remote.application=dev-bsms&remote.timestamp=1554193809894&side=consumer&sticky=false&timestamp=1554261398655) failed to connect to server /192.168.1.49:10086, error message is:Connection refused: no further information: /192.168.1.49:10086
at org.apache.dubbo.remoting.transport.netty4.NettyClient.doConnect(NettyClient.java:131) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.transport.AbstractClient.connect(AbstractClient.java:186) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.transport.AbstractClient.<init>(AbstractClient.java:65) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.transport.netty4.NettyClient.<init>(NettyClient.java:57) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.transport.netty4.NettyTransporter.connect(NettyTransporter.java:37) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.Transporter$Adaptive.connect(Transporter$Adaptive.java) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.Transporters.connect(Transporters.java:75) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.exchange.support.header.HeaderExchanger.connect(HeaderExchanger.java:39) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.exchange.Exchangers.connect(Exchangers.java:109) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.initClient(DubboProtocol.java:577) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.buildReferenceCountExchangeClient(DubboProtocol.java:545) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.buildReferenceCountExchangeClientList(DubboProtocol.java:532) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.getSharedClient(DubboProtocol.java:457) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.getClients(DubboProtocol.java:412) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.refer(DubboProtocol.java:389) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper.refer(ProtocolListenerWrapper.java:67) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper.refer(ProtocolFilterWrapper.java:116) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.qos.protocol.QosProtocolWrapper.refer(QosProtocolWrapper.java:72) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.Protocol$Adaptive.refer(Protocol$Adaptive.java) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryDirectory.toInvokers(RegistryDirectory.java:408) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryDirectory.refreshInvoker(RegistryDirectory.java:265) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryDirectory.refreshOverrideAndInvoker(RegistryDirectory.java:224) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryDirectory.notify(RegistryDirectory.java:218) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.support.AbstractRegistry.notify(AbstractRegistry.java:399) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.support.FailbackRegistry.doNotify(FailbackRegistry.java:364) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.support.FailbackRegistry.notify(FailbackRegistry.java:355) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.zookeeper.ZookeeperRegistry.doSubscribe(ZookeeperRegistry.java:169) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.support.FailbackRegistry.subscribe(FailbackRegistry.java:290) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryDirectory.subscribe(RegistryDirectory.java:157) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryProtocol.doRefer(RegistryProtocol.java:386) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryProtocol.refer(RegistryProtocol.java:367) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper.refer(ProtocolListenerWrapper.java:65) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper.refer(ProtocolFilterWrapper.java:114) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.qos.protocol.QosProtocolWrapper.refer(QosProtocolWrapper.java:70) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.Protocol$Adaptive.refer(Protocol$Adaptive.java) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ReferenceConfig.createProxy(ReferenceConfig.java:366) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ReferenceConfig.init(ReferenceConfig.java:305) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ReferenceConfig.get(ReferenceConfig.java:231) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor$ReferenceBeanInvocationHandler.init(ReferenceAnnotationBeanPostProcessor.java:174) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor$ReferenceBeanInvocationHandler.access$100(ReferenceAnnotationBeanPostProcessor.java:147) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor.buildInvocationHandler(ReferenceAnnotationBeanPostProcessor.java:141) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor.buildProxy(ReferenceAnnotationBeanPostProcessor.java:123) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor.doGetInjectedBean(ReferenceAnnotationBeanPostProcessor.java:117) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor.doGetInjectedBean(ReferenceAnnotationBeanPostProcessor.java:50) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.AnnotationInjectedBeanPostProcessor.getInjectedObject(AnnotationInjectedBeanPostProcessor.java:342) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.AnnotationInjectedBeanPostProcessor$AnnotatedFieldElement.inject(AnnotationInjectedBeanPostProcessor.java:522) ~[dubbo-2.7.1.jar:2.7.1]
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:91) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.apache.dubbo.config.spring.beans.factory.annotation.AnnotationInjectedBeanPostProcessor.postProcessPropertyValues(AnnotationInjectedBeanPostProcessor.java:129) ~[dubbo-2.7.1.jar:2.7.1]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1350) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:580) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:251) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1065) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:584) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:91) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:373) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1350) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:580) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:760) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:869) [spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) [spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:327) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1255) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1243) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at idt.bloodsugar.App.main(App.java:38) [classes/:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.49:10086
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[?:1.8.0_181]
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) ~[?:1.8.0_181]
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:635) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:582) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:499) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:461) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) ~[netty-common-4.1.25.Final.jar:4.1.25.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.25.Final.jar:4.1.25.Final]
at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_181]
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[?:1.8.0_181]
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) ~[?:1.8.0_181]
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:635) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:582) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:499) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:461) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) ~[netty-common-4.1.25.Final.jar:4.1.25.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.25.Final.jar:4.1.25.Final]
at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_181]
2019-04-03 11:16:45:170 [] [main] INFO org.apache.dubbo.remoting.transport.AbstractClient - [DUBBO] Successed connect to server /192.168.1.123:10086 from NettyClient 192.168.1.49 using dubbo version 2.7.1, channel is NettyChannel [channel=[id: 0x38edd2d9, L:/192.168.1.49:9160 - R:/192.168.1.123:10086]], dubbo version: 2.7.1, current host: 192.168.1.49
2019-04-03 11:16:45:170 [] [main] INFO org.apache.dubbo.remoting.transport.AbstractClient - [DUBBO] Start NettyClient Seor-PC/192.168.1.49 connect to the server /192.168.1.123:10086, dubbo version: 2.7.1, current host: 192.168.1.49
2019-04-03 11:16:46:175 [] [main] WARN org.apache.dubbo.remoting.transport.AbstractClient - [DUBBO] Failed to start NettyClient Seor-PC/192.168.1.49 connect to the server /127.0.0.1:10086 (check == false, ignore and retry later!), cause: client(url: dubbo://127.0.0.1:10086/idt.bloodsugar.common.service.dubbo.org.StaffService?anyhost=true&application=dev-bsar&bean.name=providers:dubbo:idt.bloodsugar.common.service.dubbo.org.StaffService&check=false&codec=dubbo&default.deprecated=false&default.dynamic=false&default.lazy=false&default.register=true&default.service.filter=-exception&default.sticky=false&deprecated=false&dubbo=2.0.2&dynamic=false&generic=false&heartbeat=60000&interface=idt.bloodsugar.common.service.dubbo.org.StaffService&lazy=false&methods=saveOrUpdate&pid=4916&qos.enable=false&register=true&register.ip=192.168.1.49&release=2.7.1&remote.application=dev-bsms&remote.timestamp=1554198302189&side=consumer&sticky=false&timestamp=1554261398655) failed to connect to server /127.0.0.1:10086, error message is:Connection refused: no further information: /192.168.1.49:10086, dubbo version: 2.7.1, current host: 192.168.1.49
org.apache.dubbo.remoting.RemotingException: client(url: dubbo://127.0.0.1:10086/idt.bloodsugar.common.service.dubbo.org.StaffService?anyhost=true&application=dev-bsar&bean.name=providers:dubbo:idt.bloodsugar.common.service.dubbo.org.StaffService&check=false&codec=dubbo&default.deprecated=false&default.dynamic=false&default.lazy=false&default.register=true&default.service.filter=-exception&default.sticky=false&deprecated=false&dubbo=2.0.2&dynamic=false&generic=false&heartbeat=60000&interface=idt.bloodsugar.common.service.dubbo.org.StaffService&lazy=false&methods=saveOrUpdate&pid=4916&qos.enable=false&register=true&register.ip=192.168.1.49&release=2.7.1&remote.application=dev-bsms&remote.timestamp=1554198302189&side=consumer&sticky=false&timestamp=1554261398655) failed to connect to server /127.0.0.1:10086, error message is:Connection refused: no further information: /192.168.1.49:10086
at org.apache.dubbo.remoting.transport.netty4.NettyClient.doConnect(NettyClient.java:131) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.transport.AbstractClient.connect(AbstractClient.java:186) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.transport.AbstractClient.<init>(AbstractClient.java:65) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.transport.netty4.NettyClient.<init>(NettyClient.java:57) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.transport.netty4.NettyTransporter.connect(NettyTransporter.java:37) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.Transporter$Adaptive.connect(Transporter$Adaptive.java) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.Transporters.connect(Transporters.java:75) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.exchange.support.header.HeaderExchanger.connect(HeaderExchanger.java:39) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.remoting.exchange.Exchangers.connect(Exchangers.java:109) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.initClient(DubboProtocol.java:577) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.buildReferenceCountExchangeClient(DubboProtocol.java:545) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.buildReferenceCountExchangeClientList(DubboProtocol.java:532) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.getSharedClient(DubboProtocol.java:457) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.getClients(DubboProtocol.java:412) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.refer(DubboProtocol.java:389) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper.refer(ProtocolListenerWrapper.java:67) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper.refer(ProtocolFilterWrapper.java:116) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.qos.protocol.QosProtocolWrapper.refer(QosProtocolWrapper.java:72) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.Protocol$Adaptive.refer(Protocol$Adaptive.java) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryDirectory.toInvokers(RegistryDirectory.java:408) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryDirectory.refreshInvoker(RegistryDirectory.java:265) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryDirectory.refreshOverrideAndInvoker(RegistryDirectory.java:224) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryDirectory.notify(RegistryDirectory.java:218) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.support.AbstractRegistry.notify(AbstractRegistry.java:399) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.support.FailbackRegistry.doNotify(FailbackRegistry.java:364) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.support.FailbackRegistry.notify(FailbackRegistry.java:355) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.zookeeper.ZookeeperRegistry.doSubscribe(ZookeeperRegistry.java:169) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.support.FailbackRegistry.subscribe(FailbackRegistry.java:290) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryDirectory.subscribe(RegistryDirectory.java:157) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryProtocol.doRefer(RegistryProtocol.java:386) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.registry.integration.RegistryProtocol.refer(RegistryProtocol.java:367) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper.refer(ProtocolListenerWrapper.java:65) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper.refer(ProtocolFilterWrapper.java:114) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.qos.protocol.QosProtocolWrapper.refer(QosProtocolWrapper.java:70) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.rpc.Protocol$Adaptive.refer(Protocol$Adaptive.java) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ReferenceConfig.createProxy(ReferenceConfig.java:366) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ReferenceConfig.init(ReferenceConfig.java:305) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ReferenceConfig.get(ReferenceConfig.java:231) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor$ReferenceBeanInvocationHandler.init(ReferenceAnnotationBeanPostProcessor.java:174) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor$ReferenceBeanInvocationHandler.access$100(ReferenceAnnotationBeanPostProcessor.java:147) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor.buildInvocationHandler(ReferenceAnnotationBeanPostProcessor.java:141) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor.buildProxy(ReferenceAnnotationBeanPostProcessor.java:123) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor.doGetInjectedBean(ReferenceAnnotationBeanPostProcessor.java:117) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor.doGetInjectedBean(ReferenceAnnotationBeanPostProcessor.java:50) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.AnnotationInjectedBeanPostProcessor.getInjectedObject(AnnotationInjectedBeanPostProcessor.java:342) ~[dubbo-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.beans.factory.annotation.AnnotationInjectedBeanPostProcessor$AnnotatedFieldElement.inject(AnnotationInjectedBeanPostProcessor.java:522) ~[dubbo-2.7.1.jar:2.7.1]
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:91) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.apache.dubbo.config.spring.beans.factory.annotation.AnnotationInjectedBeanPostProcessor.postProcessPropertyValues(AnnotationInjectedBeanPostProcessor.java:129) ~[dubbo-2.7.1.jar:2.7.1]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1350) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:580) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:251) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1065) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:584) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:91) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:373) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1350) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:580) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:760) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:869) [spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) [spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:327) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1255) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1243) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
at idt.bloodsugar.App.main(App.java:38) [classes/:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.49:10086
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[?:1.8.0_181]
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) ~[?:1.8.0_181]
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:635) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:582) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:499) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:461) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) ~[netty-common-4.1.25.Final.jar:4.1.25.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.25.Final.jar:4.1.25.Final]
at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_181]
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[?:1.8.0_181]
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) ~[?:1.8.0_181]
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:635) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:582) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:499) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:461) ~[netty-transport-4.1.25.Final.jar:4.1.25.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) ~[netty-common-4.1.25.Final.jar:4.1.25.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.25.Final.jar:4.1.25.Final]
at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_181]

请问这种情况要怎么解决啊？还是设置错了？