Skip to content

No provider Exception after write or delete configurators #7976

Open
@zhangyz-hd

Description

  • 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.12
  • 消费者:3.0.0-SNAPSHOT
  • Operating System version: ANY(win, mac)
  • Java version: 8

Steps to reproduce this issue

注册中心:zookeeper,按接口注册模式

  1. 启动服务提供者、启动服务消费者、消费者定时调用服务,调用正常;

  2. 向zookeeper写入DemoService的权重修改配置

String url = "override://0.0.0.0/org.apache.dubbo.demo.DemoService?category=configurators&dynamic=false&weight=200";
registry.register(URL.valueOf(url));

此时消费者端短线短暂的No provider available

result :Hello world, response from provider: 192.168.0.46:20880
[14/06/21 00:21:43:278 CST] main-EventThread  INFO support.CacheableFailbackRegistry:  [DUBBO] Evicting urls for service org.apache.dubbo.demo.DemoService, size 1, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:43:278 CST] main-EventThread  INFO zookeeper.ZookeeperRegistry:  [DUBBO] Notify urls for subscribe url dubbo://192.168.0.46/org.apache.dubbo.demo.DemoService?application=dubbo-demo-annotation-consumer&category=providers,configurators,routers&dubbo=2.0.2&interface=org.apache.dubbo.demo.DemoService&metadata-type=remote&methods=sayHello,sayHelloAsync&pid=5000&qos.enable=false&release=3.0.0-SNAPSHOT&side=consumer&sticky=false&timestamp=1623601256583, url size: 1, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:43:278 CST] main-EventThread  INFO integration.RegistryDirectory:  [DUBBO] New url total size, 1, destroyed total size 1, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:43:278 CST] main-EventThread  INFO migration.DefaultMigrationAddressComparator:  [DUBBO] No instance address available, stop compare., dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
result :Hello world, response from provider: 192.168.0.46:20880
[14/06/21 00:21:48:287 CST] main-EventThread  INFO support.CacheableFailbackRegistry:  [DUBBO] Evicting urls for service org.apache.dubbo.demo.DemoService, size 1, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:48:287 CST] main-EventThread  INFO zookeeper.ZookeeperRegistry:  [DUBBO] Notify urls for subscribe url dubbo://192.168.0.46/org.apache.dubbo.demo.DemoService?application=dubbo-demo-annotation-consumer&category=providers,configurators,routers&dubbo=2.0.2&interface=org.apache.dubbo.demo.DemoService&metadata-type=remote&methods=sayHello,sayHelloAsync&pid=5000&qos.enable=false&release=3.0.0-SNAPSHOT&side=consumer&sticky=false&timestamp=1623601256583, url size: 1, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:48:289 CST] main-EventThread  INFO netty4.NettyChannel:  [DUBBO] Close netty channel [id: 0x8f6b7187, L:/192.168.0.46:9340 - R:/192.168.0.46:20880], dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:48:291 CST] main-EventThread  WARN dubbo.ReferenceCountExchangeClient:  [DUBBO] 192.168.0.46:20880 org.apache.dubbo.demo.DemoService safe guard client , should not be called ,must have a bug., dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:48:292 CST] NettyClientWorker-1-1  INFO netty4.NettyClientHandler:  [DUBBO] The connection of /192.168.0.46:9340 -> /192.168.0.46:20880 is disconnected., dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
org.apache.dubbo.rpc.RpcException: No provider available from registry 127.0.0.1:2181 for service org.apache.dubbo.demo.DemoService on consumer 192.168.0.46 use dubbo version 3.0.0-SNAPSHOT, please check status of providers(disabled, not registered or in blacklist).
	at org.apache.dubbo.registry.integration.RegistryDirectory.doList(RegistryDirectory.java:504)
	at org.apache.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:110)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:308)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:262)
	at org.apache.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:89)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:51)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter.invoke(ConsumerContextFilter.java:101)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster$ClusterFilterInvoker.invoke(AbstractCluster.java:93)
	at org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:93)
	at org.apache.dubbo.registry.client.migration.MigrationInvoker.invoke(MigrationInvoker.java:277)
	at org.apache.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:95)
	at org.apache.dubbo.common.bytecode.proxy0.sayHello(proxy0.java)
	at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
	at com.sun.proxy.$Proxy27.sayHello(Unknown Source)
	at org.apache.dubbo.demo.consumer.comp.DemoServiceComponent.sayHello(DemoServiceComponent.java:33)
	at org.apache.dubbo.demo.consumer.AppConsumer.main(AppConsumer.java:39)
org.apache.dubbo.rpc.RpcException: No provider available from registry 127.0.0.1:2181 for service org.apache.dubbo.demo.DemoService on consumer 192.168.0.46 use dubbo version 3.0.0-SNAPSHOT, please check status of providers(disabled, not registered or in blacklist).
	at org.apache.dubbo.registry.integration.RegistryDirectory.doList(RegistryDirectory.java:504)
	at org.apache.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:110)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:308)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:262)
	at org.apache.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:89)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:51)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter.invoke(ConsumerContextFilter.java:101)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster$ClusterFilterInvoker.invoke(AbstractCluster.java:93)
	at org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:93)
	at org.apache.dubbo.registry.client.migration.MigrationInvoker.invoke(MigrationInvoker.java:277)
	at org.apache.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:95)
	at org.apache.dubbo.common.bytecode.proxy0.sayHello(proxy0.java)
	at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
	at com.sun.proxy.$Proxy27.sayHello(Unknown Source)
	at org.apache.dubbo.demo.consumer.comp.DemoServiceComponent.sayHello(DemoServiceComponent.java:33)
	at org.apache.dubbo.demo.consumer.AppConsumer.main(AppConsumer.java:39)
[14/06/21 00:21:53:288 CST] main-EventThread  INFO zookeeper.ZookeeperRegistry:  [DUBBO] Notify urls for subscribe url dubbo://192.168.0.46/org.apache.dubbo.demo.DemoService?application=dubbo-demo-annotation-consumer&category=providers,configurators,routers&dubbo=2.0.2&interface=org.apache.dubbo.demo.DemoService&metadata-type=remote&methods=sayHello,sayHelloAsync&pid=5000&qos.enable=false&release=3.0.0-SNAPSHOT&side=consumer&sticky=false&timestamp=1623601256583, url size: 1, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:53:288 CST] main-EventThread  INFO migration.DefaultMigrationAddressComparator:  [DUBBO] No instance address available, stop compare., dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:54:801 CST] main  INFO dubbo.LazyConnectExchangeClient:  [DUBBO] Lazy connect to dubbo://192.168.0.46:20880/org.apache.dubbo.demo.DemoService?anyhost=true&application=dubbo-demo-annotation-provider&check=false&codec=dubbo&connect.lazy.initial.state=true&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&heartbeat=60000&interface=org.apache.dubbo.demo.DemoService&metadata-type=remote&methods=sayHello,sayHelloAsync&release=2.7.12&send.reconnect=true&service.name=ServiceBean:/org.apache.dubbo.demo.DemoService&side=provider, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:54:801 CST] main  INFO transport.AbstractClient:  [DUBBO] Successed connect to server /192.168.0.46:20880 from NettyClient 192.168.0.46 using dubbo version 3.0.0-SNAPSHOT, channel is NettyChannel [channel=[id: 0x1588cc69, L:/192.168.0.46:9353 - R:/192.168.0.46:20880]], dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:54:801 CST] NettyClientWorker-1-2  INFO netty4.NettyClientHandler:  [DUBBO] The connection of /192.168.0.46:9353 -> /192.168.0.46:20880 is established., dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:21:54:801 CST] main  INFO transport.AbstractClient:  [DUBBO] Start NettyClient /192.168.0.46 connect to the server /192.168.0.46:20880, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
result :Hello world, response from provider: 192.168.0.46:20880

  1. 删除该条权重修改配置
String url = "override://0.0.0.0/org.apache.dubbo.demo.DemoService?category=configurators&dynamic=false&weight=200";
registry.unregister(URL.valueOf(url));

消费者端又出现短暂的No provider available

result :Hello world, response from provider: 192.168.0.46:20880
[14/06/21 00:22:08:340 CST] main-EventThread  INFO support.CacheableFailbackRegistry:  [DUBBO] Evicting urls for service org.apache.dubbo.demo.DemoService, size 1, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:22:08:340 CST] main-EventThread  INFO zookeeper.ZookeeperRegistry:  [DUBBO] Notify urls for subscribe url dubbo://192.168.0.46/org.apache.dubbo.demo.DemoService?application=dubbo-demo-annotation-consumer&category=providers,configurators,routers&dubbo=2.0.2&interface=org.apache.dubbo.demo.DemoService&metadata-type=remote&methods=sayHello,sayHelloAsync&pid=5000&qos.enable=false&release=3.0.0-SNAPSHOT&side=consumer&sticky=false&timestamp=1623601256583, url size: 1, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:22:08:341 CST] main-EventThread  INFO netty4.NettyChannel:  [DUBBO] Close netty channel [id: 0x1588cc69, L:/192.168.0.46:9353 - R:/192.168.0.46:20880], dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:22:08:341 CST] NettyClientWorker-1-2  INFO netty4.NettyClientHandler:  [DUBBO] The connection of /192.168.0.46:9353 -> /192.168.0.46:20880 is disconnected., dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
org.apache.dubbo.rpc.RpcException: No provider available from registry 127.0.0.1:2181 for service org.apache.dubbo.demo.DemoService on consumer 192.168.0.46 use dubbo version 3.0.0-SNAPSHOT, please check status of providers(disabled, not registered or in blacklist).
	at org.apache.dubbo.registry.integration.RegistryDirectory.doList(RegistryDirectory.java:504)
	at org.apache.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:110)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:308)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:262)
	at org.apache.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:89)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:51)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter.invoke(ConsumerContextFilter.java:101)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster$ClusterFilterInvoker.invoke(AbstractCluster.java:93)
	at org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:93)
	at org.apache.dubbo.registry.client.migration.MigrationInvoker.invoke(MigrationInvoker.java:277)
	at org.apache.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:95)
	at org.apache.dubbo.common.bytecode.proxy0.sayHello(proxy0.java)
	at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
	at com.sun.proxy.$Proxy27.sayHello(Unknown Source)
	at org.apache.dubbo.demo.consumer.comp.DemoServiceComponent.sayHello(DemoServiceComponent.java:33)
	at org.apache.dubbo.demo.consumer.AppConsumer.main(AppConsumer.java:39)
org.apache.dubbo.rpc.RpcException: No provider available from registry 127.0.0.1:2181 for service org.apache.dubbo.demo.DemoService on consumer 192.168.0.46 use dubbo version 3.0.0-SNAPSHOT, please check status of providers(disabled, not registered or in blacklist).
	at org.apache.dubbo.registry.integration.RegistryDirectory.doList(RegistryDirectory.java:504)
	at org.apache.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:110)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:308)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:262)
	at org.apache.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:89)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:51)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter.invoke(ConsumerContextFilter.java:101)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster$ClusterFilterInvoker.invoke(AbstractCluster.java:93)
	at org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:93)
	at org.apache.dubbo.registry.client.migration.MigrationInvoker.invoke(MigrationInvoker.java:277)
	at org.apache.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:95)
	at org.apache.dubbo.common.bytecode.proxy0.sayHello(proxy0.java)
	at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
	at com.sun.proxy.$Proxy27.sayHello(Unknown Source)
	at org.apache.dubbo.demo.consumer.comp.DemoServiceComponent.sayHello(DemoServiceComponent.java:33)
	at org.apache.dubbo.demo.consumer.AppConsumer.main(AppConsumer.java:39)
[14/06/21 00:22:13:340 CST] main-EventThread  INFO zookeeper.ZookeeperRegistry:  [DUBBO] Notify urls for subscribe url dubbo://192.168.0.46/org.apache.dubbo.demo.DemoService?application=dubbo-demo-annotation-consumer&category=providers,configurators,routers&dubbo=2.0.2&interface=org.apache.dubbo.demo.DemoService&metadata-type=remote&methods=sayHello,sayHelloAsync&pid=5000&qos.enable=false&release=3.0.0-SNAPSHOT&side=consumer&sticky=false&timestamp=1623601256583, url size: 1, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
org.apache.dubbo.rpc.RpcException: No provider available from registry 127.0.0.1:2181 for service org.apache.dubbo.demo.DemoService on consumer 192.168.0.46 use dubbo version 3.0.0-SNAPSHOT, please check status of providers(disabled, not registered or in blacklist).
	at org.apache.dubbo.registry.integration.RegistryDirectory.doList(RegistryDirectory.java:504)
	at org.apache.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:110)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:308)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:262)
	at org.apache.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:89)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:51)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter.invoke(ConsumerContextFilter.java:101)
	at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$FilterChainNode.invoke(FilterChainBuilder.java:82)
	at org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster$ClusterFilterInvoker.invoke(AbstractCluster.java:93)
	at org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:93)
	at org.apache.dubbo.registry.client.migration.MigrationInvoker.invoke(MigrationInvoker.java:277)
	at org.apache.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:95)
	at org.apache.dubbo.common.bytecode.proxy0.sayHello(proxy0.java)
	at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
	at com.sun.proxy.$Proxy27.sayHello(Unknown Source)
	at org.apache.dubbo.demo.consumer.comp.DemoServiceComponent.sayHello(DemoServiceComponent.java:33)
	at org.apache.dubbo.demo.consumer.AppConsumer.main(AppConsumer.java:39)
[14/06/21 00:22:18:347 CST] main-EventThread  INFO zookeeper.ZookeeperRegistry:  [DUBBO] Notify urls for subscribe url dubbo://192.168.0.46/org.apache.dubbo.demo.DemoService?application=dubbo-demo-annotation-consumer&category=providers,configurators,routers&dubbo=2.0.2&interface=org.apache.dubbo.demo.DemoService&metadata-type=remote&methods=sayHello,sayHelloAsync&pid=5000&qos.enable=false&release=3.0.0-SNAPSHOT&side=consumer&sticky=false&timestamp=1623601256583, url size: 1, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:22:18:349 CST] main-EventThread  INFO migration.DefaultMigrationAddressComparator:  [DUBBO] No instance address available, stop compare., dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:22:18:881 CST] main  INFO dubbo.LazyConnectExchangeClient:  [DUBBO] Lazy connect to dubbo://192.168.0.46:20880/org.apache.dubbo.demo.DemoService?anyhost=true&application=dubbo-demo-annotation-provider&check=false&codec=dubbo&connect.lazy.initial.state=true&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&heartbeat=60000&interface=org.apache.dubbo.demo.DemoService&metadata-type=remote&methods=sayHello,sayHelloAsync&release=2.7.12&send.reconnect=true&service.name=ServiceBean:/org.apache.dubbo.demo.DemoService&side=provider, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:22:18:881 CST] NettyClientWorker-1-3  INFO netty4.NettyClientHandler:  [DUBBO] The connection of /192.168.0.46:9354 -> /192.168.0.46:20880 is established., dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:22:18:881 CST] main  INFO transport.AbstractClient:  [DUBBO] Successed connect to server /192.168.0.46:20880 from NettyClient 192.168.0.46 using dubbo version 3.0.0-SNAPSHOT, channel is NettyChannel [channel=[id: 0x1a949419, L:/192.168.0.46:9354 - R:/192.168.0.46:20880]], dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
[14/06/21 00:22:18:881 CST] main  INFO transport.AbstractClient:  [DUBBO] Start NettyClient /192.168.0.46 connect to the server /192.168.0.46:20880, dubbo version: 3.0.0-SNAPSHOT, current host: 192.168.0.46
result :Hello world, response from provider: 192.168.0.46:20880

Metadata

Assignees

No one assigned

    Labels

    help wantedEverything needs help from contributors

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions