zookeeper在dubbo中的应用

zookeeper在dubbo中的作用

  • 服务消费者向注册中心获取服务提供者地址列表,并根据负载算法直接调用提供者,同时汇报调用时间到监控中心,此时间包含网络开销
  • 注册中心,服务提供者,服务消费者三者之间均为长连接。
  • 注册中心和监控中心全部宕机,不影响已运行的提供者和消费者,消费者在本地缓存了提供者列表
  • 面向接口代理的高性能RPC调用


我在被本地写了一个dubbo例子,接口就一个

String sayHello(String name);
    <!-- 声明需要暴露的服务接口 -->
    <dubbo:service interface="com.zectec.dubbotest.service.SayHello" ref="sayHello"/>

    <!-- 和本地bean一样实现服务 -->
    <bean id="sayHello" class="com.zectec.dubbotest.service.impl.SayHelloImpl"/>

当服务提供者启动时,会暴露提供者的接口地址如下图所示,包括包名,接口名,方法名、参数等。可供消费者调用。


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容