Dubbo
文章平均质量分 58
Dubbo
熟透的蜗牛
生活本就沉闷,但只要跑起来就会有风!
展开
-
Netty框架入门(二)之基于Netty实现简单的Rpc调用
一、思路原理 当启动服务提供者(Netty服务器),将服务注册到zookeeper上,也就是在zk上创建/xiaojie-dubbo/com.xiaojie.api.UserService/providers/xiaojie-dubbo://127.0.0.1:8080方法名称等信息。 服务发现,从zookeeper节点上获取到服务列表[xiaojie://127.0.0.1:8080...,xiaojie://127.0.0.1:8081....],然后通过轮询、权重、一致性hash,随机等负载.原创 2021-08-06 20:53:00 · 313 阅读 · 0 评论 -
SpringBoot整合Dubbo(二)
一、Dubbo架构 调用关系说明 服务容器负责启动,加载,运行服务提供者。 服务提供者在启动时,向注册中心注册自己提供的服务。 服务消费者在启动时,向注册中心订阅自己所需的服务。 注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送变更数据给消费者。 服务消费者,从提供者地址列表中,基于软负载均衡算法,选一台提供者进行调用,如果调用失败,再选另一台调用。 服务消费者和提供者,在内存中累计调用次数和调用时间,定时每分钟发送一次统计数据到监控中心。 二、代码 代码结构原创 2021-08-03 20:26:27 · 150 阅读 · 0 评论 -
SpringBoot整合Dubbo(一)
关于Dubbo的介绍就不多说了,详情请看官网Dubbo官网 下面我会根据自己理解的搭建一个基于SSM框架的Dubbo服务,下面开始第一步 zookeeper的搭建以及dubbo的管理中心 1、准备工作 Zookeeper下载地址提取码:gigc Dubbo-admin.war下载地址提取码:gyd3 将这些上传到Linux服务器 1.1、解压zookeeper 1.2、将解...原创 2019-08-30 00:31:32 · 143 阅读 · 0 评论