加载中
dubbo源码学习笔记----整体结构

dubbo核心包 config dubbo-config-api dubbo-config-spring remoting dubbo-remoting-netty dubbo-remoting-netty4 dubbo-remoting-mina dubbo-remoting-grizzly dubbo-remoting-p2p dubbo-...

2018/01/13 17:27
270
dubbo源码学习笔记----remoting

remoting是rpc的基础,今天简单略读一下remoting。 首先是两个核心对Request和Response。 public class Request { public static final String HEARTBEAT_EVENT = null; public s...

2018/01/13 21:01
57
dubbo源码学习笔记----monitor

核心类 public abstract class AbstractMonitorFactory implements MonitorFactory { private static final Logger logger = LoggerFactory.getLogger(AbstractMonitorFactory.class); ...

2018/01/14 11:32
223
RPC泛化调用

前言 普遍RPC在客户端需要提供接口,如果不提供则无法进行调用。同时,因为客户端也依赖提供的接口,服务端的升级、优化所带来的更新,客户端也要及时的更新API,否则会带来影响。这样,就带...

dubbo源码学习笔记----结合Spring

dubbo结合spring public class ServiceBean<T> extends ServiceConfig<T> implements InitializingBean, DisposableBean, ApplicationContextAware, ApplicationListener<ContextRefreshedE...

2018/01/13 20:12
19
dubbo源码学习笔记----container

Main函数启动 启动时会装载扩展: final List<Container> containers = new ArrayList<Container>(); for (int i = 0; i < args.length; i++) { c...

2018/01/14 17:27
33
异步框架方案

写在前面 参考Dubbo异步框架实现。 基本工作流程 通用的跨网络异步调用线程模型: 框架异步发送请求消息,请求发送成功后,返回业务结果CompletableFuture给业务线程。 对于同步请求,业务线...

09/03 19:21
15
接口调用实现请求超时中断,你有几种方法?

背景 在服务化系统中,对于上下游服务的依赖调用往往是通过RPC接口调用实现的,为了系统稳定性,防止被上游服务超时hang死,我们需要对接口调用设置超时,如果在设置的超时时间内没有响应,则...

06/28 14:50
166
注册中心搞什么?

实现一个注册中心我们要怎么搞?搞些什么呢? 服务注册 注册的 IP 和端口怎么确定 ? IP 如何确定 主流的 IP 获取有这几种方法: 最简单粗暴的方式,手动配置需要注册的IP。当然这种方式基本...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部