首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
龙百万
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Dubbo集群之Directory模块
在Cluster入口处,当走到step4时,就会涉及到Directory了。
dubbo集群之Router模块
消费者服务启动时,会监听注册中心的变更。所以我调用下面的方法
Dubbo集群之负载均衡模块
怎么集成进去SPI实际用了哪个默认用RandomLoadBalance该模块整个架构
dubbo 消费者是如何完成一次请求的
最后。附上一张图
Dubbo 异步变为同步
这里是需要阻塞结果出来的。但是 demoService.sayHello("world")发出去的请求是异步发出的(基于netty NIO)。 此时,调用线程已经阻塞住了。等待结果返回来唤醒。 此时,消费端的线程被唤醒,就拿到结果了。异步完美转为同步了。
谈谈dubbo集群容错
当调用提供者的服务器发生错误时,再试下一个服务器。 用于读操作。重试有延时。设置重试次数 实现思想:利用for循环,成功直接return。这样就可以多次调用。 每一次调用先找一个服务器,加入到已调用结合。开始调用。拿到结果。如果出错,catch住,分析异常类型。当超出规定次数,…
springboot何时加载tomcat,spring,springmvc
springboot何时加载tomcat,spring,springmvc
Disruptor原理
RingBuffer本质上是一个环状数组,数组大小固定。但是序列号会不断增加,然后取模得到数组下标,覆盖原有的数据。这样就可以无限增长。当生产者生产速度快于消费者时,要等待。。同理,消费者超前后,也要等待。。所有的消费和生产都依赖这个唯一的序列号。 序列生产器,分别有Multi…
dubbo创建节点的调用链路 如下
围绕一下问题展开:1.用什么去创建节点?(URL)2.怎么创建节点?(递归)3.失败怎么处理(含有重试逻辑)这里采用递归的方式,create节点 失败重试逻辑(重要)类的继承关系
dubbo 服务本地暴露
服务暴露首先调用ServiceBean的onApplicationEvent(),即spring容器刷新时发出事件。
下一页
个人成就
文章被点赞
14
文章被阅读
28,986
掘力值
528
关注了
16
关注者
6
收藏集
1
关注标签
17
加入于
2016-11-02