dubbo为啥用到了zookeeper
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dubbo为啥用到了zookeeper相关的知识,希望对你有一定的参考价值。
参考技术A zookeeper是Dubbo服务的注册中心,provider提供服务后注册在zookeeper上, consumer可以接口和版本信息从zookeeper中获取相应的服务,服务对于consumer来说完全透明,根本感知不到该接口是来自本地和provider,就像引用本地的一个bean一样。dubbo所用到的技术
服务注册:zookeeper
协议:dubbo Hessian Rmi
网络编程:netty
动态代理:jdk和Javassist
序列化:Hessian Dubbo Json Java
Service Provider Interface: JDK 标准的 SPI (Service Provider Interface) 扩展点
从这些依赖可以看出所用的技术栈:
- netty-all 4.0.35.Final
- mina: 1.1.7
- grizzly: 2.1.4
- httpclient: 4.5.3
- hessian_lite: 3.2.1-fixed
- fastjson: 1.2.31
- zookeeper: 3.4.9
- jedis: 2.9.0
- xmemcached: 1.3.6
- hessian: 4.0.38
- jetty: 6.1.26
- hibernate-validator: 5.4.1.Final
- zkclient: 0.2
- curator: 2.12.0
- cxf: 3.0.14
- thrift: 0.8.0
- servlet: 3.0 [5]
- validation-api: 1.1.0.GA [5:1]
- jcache: 1.0.0 [5:2]
- javax.el: 3.0.1-b08 [5:3]
- kryo: 4.0.1
- kryo-serializers: 0.42
- fst: 2.48-jdk-6
- resteasy: 3.0.19.Final
- tomcat-embed-core: 8.0.11
- slf4j: 1.7.25
- log4j: 1.2.16
以上是关于dubbo为啥用到了zookeeper的主要内容,如果未能解决你的问题,请参考以下文章