自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 zookeeper客户端与服务端交互流程源码解析

客户端发送请求和接收请求。图1图1 zkCll.sh 启动时会调用zookeeperMain() 方法。古这是入口。图2图2 290行 new ZookeeperMain , 297行连接zk 图3图 3 277 判断zk的状态, 281行设置只读, 282行 new Zookeeper()图4图4 445 行赋值watcher给默认的de...

2019-11-26 09:00:35 814

原创 Zookeeper集群模式下的请求处理流程源码解析(ZK是如何保证数据一致性的?)

图1图1集群下的zookeeper启动的顺序。需要注意的是 同步数据完成后才能 client才能访问该集群。图2图3图4总结:集群环境下,leader,Follower,Observer,是在启动socket 后,通过选举进行确定leader,follower,observer。 当client发送写请求时,oberserver,follower ...

2019-11-24 19:46:20 403

原创 dubbo 的可扩展机制 spi源码解析

图1图1调用的整个过程。图2图2 url 的定义。图3图4图3 图4表示invoker图5图6图 6spi 定义。图7 jdk spi 实例图7定义了一个接口CarInterface ,图8实现这个接口为BlackCar ,图9 实现了这个接口为redCar,. 图10 21行加载这个接口的实现类从...

2019-11-18 09:28:03 156

原创 dubbo 服务暴露引用,调用整个流程图

2019-11-17 14:53:25 589

原创 dubbo 服务调用与容错,服务降级,负载均衡源码

图1图1 服务调用的开始 26行 会使用动态代理来完成调用过程。图2.图2图2 默认的javassist执行 ProxyFactory 代理类 的实现类 JavaSsistProxyFactory ; 如图3,图4。 通过调用invoker()方法来完成调用逻辑。图5图3图4图5图5 对传进来的参数进行方法校验, 此时的invoker 是Moc...

2019-11-10 18:26:04 191

原创 dubbo 的服务引入和服务目录(二)(总结)

图1图1服务引用开始是从ReferenceBean 类的getObject() 方法开始的图2图 2 在init() 方法中赋值到ref,图3图 3 init() 的核心是createPrxy()方法,创建好的代理类对象赋值给ref.图4图4 366行核f心,一般就是一个注册中心不会有直连的情况。 url是registry开头的。例如regis...

2019-11-09 16:06:41 142

原创 dubbo 的服务引入和服务目录(一)(详解)

图1图1是服务引入的目标。图2图2 为服务引入的 dubbo :reference转化为 ReferenceBean对象。图3图3 为 服务引入整体流程。 最终目的:根据服务名 去注册中心找到服务提供者的地址 1.首先从spring中获取demoservice 对象,并且这个对象能够利用invoker(消费方) 调用提供者...

2019-11-07 09:08:10 1048

SPRING技术内幕:深入解析SPRING架构与设计原理.zip

SPRING技术内幕:深入解析SPRING架构与设计原理.zipSPRING技术内幕:深入解析SPRING架构与设计原理.zipSPRING技术内幕:深入解析SPRING架构与设计原理.zip

2018-03-26

Java程序性能优化 让你的Java程序更快、更稳定

Java程序性能优化 让你的Java程序更快、更稳定 Java程序性能优化 让你的Java程序更快、更稳定 高清 高清

2018-03-26

Head First 设计模式 扫描版

扫描件,高清 扫描件,高清 扫描件,高清 扫描件,高清 扫描件,高清 扫描件,高清

2018-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除