Dubbo基本原理
2021-07-21 08:30:51 17 举报
Dubbo基本原理
作者其他创作
大纲/内容
-保存服务名与服务器地址映射关系-服务名:List<URL>-服务器集群新增或剔除服务器主动通知服务消费者同步数据(zookeeper监听机制、Redis消费订阅机制)
服务消费者
注册中心
服务提供者
1、提供服务接口和接口实现类2、注册服务(注册中心注册)3、暴露服务4、启动Tomcat(HTTP)/Netty(dubbo)8、接收处理请求
5、从注册中心获取服务并放入本地缓存6、根据负载均衡策略指定最终访问的服务路径(使用代理对象)7、发送服务请求
数据格式:1、接口名2、方法名3、方法参数列表4、方法参数传输方式:dubbo->nettyhttp->tomcat/jetty
-做一些服务调用、时间等统计
从注册中心获取暴露的服务
往注册中心注册需要暴露的服务(服务名、URL)
心跳机制保活(zookeeper临时节点、Redis过期时间节点)
监控中心
0 条评论
回复 删除
下一页