dubbo框架学习的问题

dubbo框架学习的问题

1.use dubbo version 2.6.5, please check status of providers(disabled, not registered or in blacklist)

如果抛出以下异常,这段异常大致意思是,让你检查提供服务方的状态(已禁用、未注册或在黑名单中)

2019-01-13 23:48:36.182 ERROR 6156 --- [dTimer-thread-1] c.a.dubbo.monitor.dubbo.DubboMonitor     :  [DUBBO] Unexpected error occur at send statistic, cause: No provider available from registry 127.0.0.1:2181 for service com.alibaba.dubbo.monitor.MonitorService on consumer 192.168.1.102 use dubbo version 2.6.5, please check status of providers(disabled, not registered or in blacklist)., dubbo version: 2.6.5, current host: 192.168.1.102

com.alibaba.dubbo.rpc.RpcException: No provider available from registry 127.0.0.1:2181 for service com.alibaba.dubbo.monitor.MonitorService on consumer 192.168.1.102 use dubbo version 2.6.5, please check status of providers(disabled, not registered or in blacklist).
	at com.alibaba.dubbo.registry.integration.RegistryDirectory.doList(RegistryDirectory.java:577) ~[dubbo-2.6.5.jar:2.6.5]
	at com.alibaba.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:74) ~[dubbo-2.6.5.jar:2.6.5]
	at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:277) ~[dubbo-2.6.5.jar:2.6.5]
	at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:238) ~[dubbo-2.6.5.jar:2.6.5]
	at com.alibaba.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:75) ~[dubbo-2.6.5.jar:2.6.5]
	at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52) ~[dubbo-2.6.5.jar:2.6.5]
	at com.alibaba.dubbo.common.bytecode.proxy1.collect(proxy1.java) ~[dubbo-2.6.5.jar:2.6.5]
	at com.alibaba.dubbo.monitor.dubbo.DubboMonitor.send(DubboMonitor.java:112) ~[dubbo-2.6.5.jar:2.6.5]
	at com.alibaba.dubbo.monitor.dubbo.DubboMonitor$1.run(DubboMonitor.java:69) ~[dubbo-2.6.5.jar:2.6.5]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_191]
	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [na:1.8.0_191]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_191]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [na:1.8.0_191]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_191]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_191]
	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_191]

解决方法:

检查消费方和提供服务方(即Server和Client),是否配置了监控中心,如果你没有配置监控中心,那么请注释掉如下监控中心的配置即可解决该异常

#dubbo.monitor.protocol=registry

2.如果你是在学习阶段,同时开启了服务方和调用方,那么可能会抛出如下异常:

java.net.BindException: Address already in use: bind 如果提示端口已经绑定,详细异常如下:

java.net.BindException: Address already in use: bind
	at sun.nio.ch.Net.bind0(Native Method) ~[na:1.8.0_191]
	at sun.nio.ch.Net.bind(Net.java:433) ~[na:1.8.0_191]
	at sun.nio.ch.Net.bind(Net.java:425) ~[na:1.8.0_191]
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[na:1.8.0_191]
	at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:130) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:558) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1358) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:501) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:486) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:1019) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:254) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:366) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:466) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_191]

2019-01-14 00:07:28.017  WARN 19316 --- [           main] c.a.d.qos.protocol.QosProtocolWrapper    :  [DUBBO] Fail to start qos server: , dubbo version: 2.6.5, current host: 172.20.10.2

java.net.BindException: Address already in use: bind
	at sun.nio.ch.Net.bind0(Native Method) ~[na:1.8.0_191]
	at sun.nio.ch.Net.bind(Net.java:433) ~[na:1.8.0_191]
	at sun.nio.ch.Net.bind(Net.java:425) ~[na:1.8.0_191]
	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[na:1.8.0_191]
	at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:130) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:558) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1358) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:501) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:486) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:1019) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:254) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:366) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:466) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-all-4.1.31.Final.jar:4.1.31.Final]
	at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_191]

2019-01-14 00:07:28.030  INFO 19316 --- [           main] c.a.d.r.zookeeper.ZookeeperRegistry      :  [DUBBO] Load registry store file C:UsersRaven.dubbodubbo-registry-boot-order-service-consumer-127.0.0.1:2181.cache, data: {dubboInterface.UserService=empty://192.168.1.102/dubboInterface.UserService?application=boot-order-service-consumer&category=configurators&dubbo=2.0.2&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19444&qos.accept.foreign.ip=false&qos.enable=true&qos.port=33333&side=consumer&timestamp=1547391870468 empty://192.168.1.102/dubboInterface.UserService?application=boot-order-service-consumer&category=routers&dubbo=2.0.2&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19444&qos.accept.foreign.ip=false&qos.enable=true&qos.port=33333&side=consumer&timestamp=1547391870468 empty://192.168.1.102/dubboInterface.UserService?application=boot-order-service-consumer&category=providers&dubbo=2.0.2&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19444&qos.accept.foreign.ip=false&qos.enable=true&qos.port=33333&side=consumer&timestamp=1547391870468, raven/dubboInterface.UserService:1.0.0=empty://127.0.0.1/dubboInterface.UserService?application=boot-order-service-consumer&category=configurators&default.version=1.0.0&dubbo=2.0.2&group=raven&interface=dubboInterface.UserService&methods=getUserAddressList&pid=18496&qos.accept.foreign.ip=false&qos.enable=true&qos.port=33333&side=consumer&timestamp=1547395477021 empty://127.0.0.1/dubboInterface.UserService?application=boot-order-service-consumer&category=routers&default.version=1.0.0&dubbo=2.0.2&group=raven&interface=dubboInterface.UserService&methods=getUserAddressList&pid=18496&qos.accept.foreign.ip=false&qos.enable=true&qos.port=33333&side=consumer&timestamp=1547395477021 dubbo://127.0.0.1:20880/dubboInterface.UserService?anyhost=true&application=user-service-provider&bean.name=ServiceBean:dubboInterface.UserService&dubbo=2.0.2&generic=false&group=raven&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19376&revision=1.0.0&side=provider&timestamp=1547395460976&version=1.0.0, com.alibaba.dubbo.monitor.MonitorService=empty://192.168.1.102/com.alibaba.dubbo.monitor.MonitorService?application=boot-order-service-consumer&category=configurators&dubbo=2.0.2&interface=com.alibaba.dubbo.monitor.MonitorService&pid=6156&qos.accept.foreign.ip=false&qos.enable=true&qos.port=33333&timestamp=1547394438884 empty://192.168.1.102/com.alibaba.dubbo.monitor.MonitorService?application=boot-order-service-consumer&category=routers&dubbo=2.0.2&interface=com.alibaba.dubbo.monitor.MonitorService&pid=6156&qos.accept.foreign.ip=false&qos.enable=true&qos.port=33333&timestamp=1547394438884 empty://192.168.1.102/com.alibaba.dubbo.monitor.MonitorService?application=boot-order-service-consumer&category=providers&dubbo=2.0.2&interface=com.alibaba.dubbo.monitor.MonitorService&pid=6156&qos.accept.foreign.ip=false&qos.enable=true&qos.port=33333&timestamp=1547394438884}, dubbo version: 2.6.5, current host: 172.20.10.2
2019-01-14 00:07:28.071  INFO 19316 --- [           main] o.a.c.f.imps.CuratorFrameworkImpl        : Starting
2019-01-14 00:07:28.079  INFO 19316 --- [           main] org.apache.zookeeper.ZooKeeper           : Client environment:zookeeper.version=3.4.9-1757313, built on 08/23/2016 06:50 GMT
2019-01-14 00:07:28.079  INFO 19316 --- [           main] org.apache.zookeeper.ZooKeeper           : Client environment:host.name=Raven
2019-01-14 00:07:28.079  INFO 19316 --- [           main] org.apache.zookeeper.ZooKeeper           : Client environment:java.version=1.8.0_191
2019-01-14 00:07:28.079  INFO 19316 --- [           main] org.apache.zookeeper.ZooKeeper           : Client environment:java.vendor=Oracle Corporation
2019-01-14 00:07:28.079  INFO 19316 --- [           main] org.apache.zookeeper.ZooKeeper           : Client environment:java.home=E:Program FilesJavajdk1.8.0_191jre
2019-01-14 00:07:28.079  INFO 19316 --- [           main] org.apache.zookeeper.ZooKeeper           : Client environment:java.class.path=E:Program FilesJavajdk1.8.0_191jrelib
esources.jar;E:Program FilesJavajdk1.8.0_191jrelib
t.jar;E:Program FilesJavajdk1.8.0_191jrelibjsse.jar;E:Program FilesJavajdk1.8.0_191jrelibjce.jar;E:Program FilesJavajdk1.8.0_191jrelibcharsets.jar;E:Program FilesJavajdk1.8.0_191jrelibjfr.jar;E:Program FilesJavajdk1.8.0_191jrelibextaccess-bridge-64.jar;E:Program FilesJavajdk1.8.0_191jrelibextcldrdata.jar;E:Program FilesJavajdk1.8.0_191jrelibextdnsns.jar;E:Program FilesJavajdk1.8.0_191jrelibextjaccess.jar;E:Program FilesJavajdk1.8.0_191jrelibextjfxrt.jar;E:Program FilesJavajdk1.8.0_191jrelibextlocaledata.jar;E:Program FilesJavajdk1.8.0_191jrelibext
ashorn.jar;E:Program FilesJavajdk1.8.0_191jrelibextsunec.jar;E:Program FilesJavajdk1.8.0_191jrelibextsunjce_provider.jar;E:Program FilesJavajdk1.8.0_191jrelibextsunmscapi.jar;E:Program FilesJavajdk1.8.0_191jrelibextsunpkcs11.jar;E:Program FilesJavajdk1.8.0_191jrelibextzipfs.jar;D:javaCodedubboConsumer	argetclasses;C:UsersRaven.m2
epositoryorgspringframeworkootspring-boot-starter-web.1.1.RELEASEspring-boot-starter-web-2.1.1.RELEASE.jar;C:UsersRaven.m2
epositoryorgspringframeworkootspring-boot-starter-json.1.1.RELEASEspring-boot-starter-json-2.1.1.RELEASE.jar;C:UsersRaven.m2
epositorycomasterxmljacksoncorejackson-databind.9.7jackson-databind-2.9.7.jar;C:UsersRaven.m2
epositorycomasterxmljacksoncorejackson-annotations.9.0jackson-annotations-2.9.0.jar;C:UsersRaven.m2
epositorycomasterxmljacksoncorejackson-core.9.7jackson-core-2.9.7.jar;C:UsersRaven.m2
epositorycomasterxmljacksondatatypejackson-datatype-jdk8.9.7jackson-datatype-jdk8-2.9.7.jar;C:UsersRaven.m2
epositorycomasterxmljacksondatatypejackson-datatype-jsr310.9.7jackson-datatype-jsr310-2.9.7.jar;C:UsersRaven.m2
epositorycomasterxmljacksonmodulejackson-module-parameter-names.9.7jackson-module-parameter-names-2.9.7.jar;C:UsersRaven.m2
epositoryorgspringframeworkootspring-boot-starter-tomcat.1.1.RELEASEspring-boot-starter-tomcat-2.1.1.RELEASE.jar;C:UsersRaven.m2
epositoryorgapache	omcatembed	omcat-embed-core9.0.13	omcat-embed-core-9.0.13.jar;C:UsersRaven.m2
epositoryorgapache	omcatembed	omcat-embed-el9.0.13	omcat-embed-el-9.0.13.jar;C:UsersRaven.m2
epositoryorgapache	omcatembed	omcat-embed-websocket9.0.13	omcat-embed-websocket-9.0.13.jar;C:UsersRaven.m2
epositoryorghibernatealidatorhibernate-validator.0.13.Finalhibernate-validator-6.0.13.Final.jar;C:UsersRaven.m2
epositoryjavaxalidationalidation-api.0.1.Finalalidation-api-2.0.1.Final.jar;C:UsersRaven.m2
epositoryorgjbossloggingjboss-logging.3.2.Finaljboss-logging-3.3.2.Final.jar;C:UsersRaven.m2
epositorycomasterxmlclassmate.4.0classmate-1.4.0.jar;C:UsersRaven.m2
epositoryorgspringframeworkspring-web.1.3.RELEASEspring-web-5.1.3.RELEASE.jar;C:UsersRaven.m2
epositoryorgspringframeworkspring-beans.1.3.RELEASEspring-beans-5.1.3.RELEASE.jar;C:UsersRaven.m2
epositoryorgspringframeworkspring-webmvc.1.3.RELEASEspring-webmvc-5.1.3.RELEASE.jar;C:UsersRaven.m2
epositoryorgspringframeworkspring-aop.1.3.RELEASEspring-aop-5.1.3.RELEASE.jar;C:UsersRaven.m2
epositoryorgspringframeworkspring-expression.1.3.RELEASEspring-expression-5.1.3.RELEASE.jar;C:UsersRaven.m2
epositoryorgspringframeworkootspring-boot-starter.1.1.RELEASEspring-boot-starter-2.1.1.RELEASE.jar;C:UsersRaven.m2
epositoryorgspringframeworkootspring-boot.1.1.RELEASEspring-boot-2.1.1.RELEASE.jar;C:UsersRaven.m2
epositoryorgspringframeworkootspring-boot-autoconfigure.1.1.RELEASEspring-boot-autoconfigure-2.1.1.RELEASE.jar;C:UsersRaven.m2
epositoryorgspringframeworkootspring-boot-starter-logging.1.1.RELEASEspring-boot-starter-logging-2.1.1.RELEASE.jar;C:UsersRaven.m2
epositorychqoslogbacklogback-classic.2.3logback-classic-1.2.3.jar;C:UsersRaven.m2
epositorychqoslogbacklogback-core.2.3logback-core-1.2.3.jar;C:UsersRaven.m2
epositoryorgapachelogginglog4jlog4j-to-slf4j.11.1log4j-to-slf4j-2.11.1.jar;C:UsersRaven.m2
epositoryorgapachelogginglog4jlog4j-api.11.1log4j-api-2.11.1.jar;C:UsersRaven.m2
epositoryorgslf4jjul-to-slf4j.7.25jul-to-slf4j-1.7.25.jar;C:UsersRaven.m2
epositoryjavaxannotationjavax.annotation-api.3.2javax.annotation-api-1.3.2.jar;C:UsersRaven.m2
epositoryorgspringframeworkspring-core.1.3.RELEASEspring-core-5.1.3.RELEASE.jar;C:UsersRaven.m2
epositoryorgspringframeworkspring-jcl.1.3.RELEASEspring-jcl-5.1.3.RELEASE.jar;C:UsersRaven.m2
epositoryorgyamlsnakeyaml.23snakeyaml-1.23.jar;C:UsersRaven.m2
epositoryorgslf4jslf4j-api.7.25slf4j-api-1.7.25.jar;C:UsersRaven.m2
epositorycomalibabaootdubbo-spring-boot-starter.2.0dubbo-spring-boot-starter-0.2.0.jar;C:UsersRaven.m2
epositoryorgapachezookeeperzookeeper.4.9zookeeper-3.4.9.jar;C:UsersRaven.m2
epositoryjlinejline.9.94jline-0.9.94.jar;C:UsersRaven.m2
epositoryio
etty
etty.10.5.Final
etty-3.10.5.Final.jar;C:UsersRaven.m2
epositoryorgapachecuratorcurator-framework.12.0curator-framework-2.12.0.jar;C:UsersRaven.m2
epositoryorgapachecuratorcurator-client.12.0curator-client-2.12.0.jar;C:UsersRaven.m2
epositorycomgoogleguavaguava.0.1guava-16.0.1.jar;C:UsersRaven.m2
epositorycomalibabaootdubbo-spring-boot-autoconfigure.2.0dubbo-spring-boot-autoconfigure-0.2.0.jar;C:UsersRaven.m2
epositorycomalibabadubbo.6.5dubbo-2.6.5.jar;C:UsersRaven.m2
epositoryorgspringframeworkspring-context.1.3.RELEASEspring-context-5.1.3.RELEASE.jar;C:UsersRaven.m2
epositoryorgjavassistjavassist.20.0-GAjavassist-3.20.0-GA.jar;C:UsersRaven.m2
epositoryorgjboss
etty
etty.2.5.Final
etty-3.2.5.Final.jar;C:UsersRaven.m2
epositorycomalibabaspringspring-context-support.0.2spring-context-support-1.0.2.jar;D:javaCodedubboInterface	argetclasses;C:UsersRaven.m2
epositoryio
etty
etty-all.1.31.Final
etty-all-4.1.31.Final.jar
2019-01-14 00:07:28.079  INFO 19316 --- [           main] org.apache.zookeeper.ZooKeeper           : Client environment:java.library.path=E:Program FilesJavajdk1.8.0_191in;C:WindowsSunJavain;C:Windowssystem32;C:Windows;C:Program Files (x86)Common FilesOracleJavajavapath;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShell1.0;C:WindowsSystem32OpenSSH;E:Program FilesJavajdk1.8.0_191in;C:Program FilesMySQLMySQL Server 8.0in;E:Program Filesapache-tomcat-8.5.34in;E:Program Filesapache-maven-3.6.0in;E:Program FilesGitcmd;E:
vm;C:Program Files
odejs;I:SDKplatform-tools;C:UsersRavenAppDataLocalProgramsPythonPython37Scripts;C:UsersRavenAppDataLocalProgramsPythonPython37;C:UsersRavenAppDataLocalMicrosoftWindowsApps;E:
vm;C:Program Files
odejs;E:Program FilesMicrosoft VS Codein;E:Program FilesPyCharm Community Edition 2018.3in;;I:IntelliJ IDEA 2018.3.1in;;.
2019-01-14 00:07:28.079  INFO 19316 --- [           main] org.apache.zookeeper.ZooKeeper           : Client environment:java.io.tmpdir=C:UsersRavenAppDataLocalTemp

2019-01-14 00:07:28.079 INFO 19316 — [ main] org.apache.zookeeper.ZooKeeper : Client environment:java.compiler=
2019-01-14 00:07:28.079 INFO 19316 — [ main] org.apache.zookeeper.ZooKeeper : Client environment:os.name=Windows 10
2019-01-14 00:07:28.079 INFO 19316 — [ main] org.apache.zookeeper.ZooKeeper : Client environment:os.arch=amd64
2019-01-14 00:07:28.079 INFO 19316 — [ main] org.apache.zookeeper.ZooKeeper : Client environment:os.version=10.0
2019-01-14 00:07:28.079 INFO 19316 — [ main] org.apache.zookeeper.ZooKeeper : Client environment:user.name=Raven
2019-01-14 00:07:28.079 INFO 19316 — [ main] org.apache.zookeeper.ZooKeeper : Client environment:user.home=C:UsersRaven
2019-01-14 00:07:28.079 INFO 19316 — [ main] org.apache.zookeeper.ZooKeeper : Client environment:user.dir=D:javaCodedubboConsumer
2019-01-14 00:07:28.080 INFO 19316 — [ main] org.apache.zookeeper.ZooKeeper : Initiating client connection, connectString=127.0.0.1:2181 sessionTimeout=60000 watcher=org.apache.curator.ConnectionState@34b9fc7d
2019-01-14 00:07:28.091 INFO 19316 — [127.0.0.1:2181)] org.apache.zookeeper.ClientCnxn : Opening socket connection to server 127.0.0.1/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
2019-01-14 00:07:28.092 INFO 19316 — [127.0.0.1:2181)] org.apache.zookeeper.ClientCnxn : Socket connection established to 127.0.0.1/127.0.0.1:2181, initiating session
2019-01-14 00:07:28.105 INFO 19316 — [127.0.0.1:2181)] org.apache.zookeeper.ClientCnxn : Session establishment complete on server 127.0.0.1/127.0.0.1:2181, sessionid = 0x1000485e4de0026, negotiated timeout = 40000
2019-01-14 00:07:28.114 INFO 19316 — [ain-EventThread] o.a.c.f.state.ConnectionStateManager : State change: CONNECTED
2019-01-14 00:07:28.117 INFO 19316 — [ main] c.a.d.r.zookeeper.ZookeeperRegistry : [DUBBO] Register: consumer://172.20.10.2/dubboInterface.UserService?application=boot-order-service-consumer&category=consumers&check=false&default.version=1.0.0&dubbo=2.0.2&group=raven&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19316&side=consumer&timestamp=1547395646776, dubbo version: 2.6.5, current host: 172.20.10.2
2019-01-14 00:07:28.138 INFO 19316 — [ main] c.a.d.r.zookeeper.ZookeeperRegistry : [DUBBO] Subscribe: consumer://172.20.10.2/dubboInterface.UserService?application=boot-order-service-consumer&category=providers,configurators,routers&default.version=1.0.0&dubbo=2.0.2&group=raven&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19316&side=consumer&timestamp=1547395646776, dubbo version: 2.6.5, current host: 172.20.10.2
2019-01-14 00:07:28.150 INFO 19316 — [ main] c.a.d.r.zookeeper.ZookeeperRegistry : [DUBBO] Notify urls for subscribe url consumer://172.20.10.2/dubboInterface.UserService?application=boot-order-service-consumer&category=providers,configurators,routers&default.version=1.0.0&dubbo=2.0.2&group=raven&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19316&side=consumer&timestamp=1547395646776, urls: [dubbo://127.0.0.1:20880/dubboInterface.UserService?anyhost=true&application=user-service-provider&bean.name=ServiceBean:dubboInterface.UserService&dubbo=2.0.2&generic=false&group=raven&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19376&revision=1.0.0&side=provider&timestamp=1547395460976&version=1.0.0, empty://172.20.10.2/dubboInterface.UserService?application=boot-order-service-consumer&category=configurators&default.version=1.0.0&dubbo=2.0.2&group=raven&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19316&side=consumer&timestamp=1547395646776, empty://172.20.10.2/dubboInterface.UserService?application=boot-order-service-consumer&category=routers&default.version=1.0.0&dubbo=2.0.2&group=raven&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19316&side=consumer&timestamp=1547395646776], dubbo version: 2.6.5, current host: 172.20.10.2
2019-01-14 00:07:28.316 INFO 19316 — [ main] c.a.d.remoting.transport.AbstractClient : [DUBBO] Successed connect to server /172.20.10.2:20880 from NettyClient 172.20.10.2 using dubbo version 2.6.5, channel is NettyChannel [channel=[id: 0xd3a1e0b3, /172.20.10.2:7710 => /172.20.10.2:20880]], dubbo version: 2.6.5, current host: 172.20.10.2
2019-01-14 00:07:28.316 INFO 19316 — [ main] c.a.d.remoting.transport.AbstractClient : [DUBBO] Start NettyClient Raven/172.20.10.2 connect to the server /172.20.10.2:20880, dubbo version: 2.6.5, current host: 172.20.10.2
2019-01-14 00:07:28.358 INFO 19316 — [ main] com.alibaba.dubbo.config.AbstractConfig : [DUBBO] Refer dubbo service dubboInterface.UserService from url zookeeper://127.0.0.1:2181/com.alibaba.dubbo.registry.RegistryService?anyhost=true&application=boot-order-service-consumer&bean.name=ServiceBean:dubboInterface.UserService&check=false&default.version=1.0.0&dubbo=2.0.2&generic=false&group=raven&interface=dubboInterface.UserService&methods=getUserAddressList&pid=19316&register.ip=172.20.10.2&remote.timestamp=1547395460976&revision=1.0.0&side=consumer&timestamp=1547395646776&version=1.0.0, dubbo version: 2.6.5, current host: 172.20.10.2
2019-01-14 00:07:28.621 INFO 19316 — [ main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService ‘applicationTaskExecutor’
2019-01-14 00:07:28.870 INFO 19316 — [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ‘’
2019-01-14 00:07:28.874 INFO 19316 — [ main] rpc.DubboConsumerApplication : Started DubboConsumerApplication in 4.792 seconds (JVM running for 5.825)
消费者启动

解决方法:给后启动的一方配置如下信息修改端口号即可

dubbo.application.qos.enable=true
dubbo.application.qos.port=33333
dubbo.application.qos.accept.foreign.ip=false
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值