随笔分类 -  分布式

分布式-RPC
摘要:这里主要介绍4种常用的注册中心,分别为Zookeeper、Eureka、Nacos、Consul Zookeeper 经典的服务注册中心中间件 Java体系中,大部分的集群环境都是依赖zookeeper管理服务的各个节点 其组件特点: 数据结构上高度抽象为K-V格式 支持节点短暂存在 Eureka( 阅读全文
posted @ 2022-09-14 22:10 GJH- 阅读(114) 评论(0) 推荐(0) 编辑
摘要:部署:集群部署 至少三台服务器(安装奇数台),保持一半以上节点存活。 生产经验:10 台服务器:3 台 zk;20 台服务器:5 台 zk;100 台服务器:11 台 zk;200 台服务器:11 台 zk服务器台数多:好处,提高可靠性;坏处:提高通信延时 1.Zookeeper 概念 官网Zook 阅读全文
posted @ 2019-07-31 15:55 GJH- 阅读(126) 评论(0) 推荐(1) 编辑
摘要:1.远程调用(RPC) 远程调用涉及的概念 协议 协议指多方共同遵循的规范,在网络中的计算机进行数据交换依靠各种协议。例如 http,ftp 等。一台计算机按规定好的格式发送数据,另一台计算的程序按指定的格式接收数据,两台计算使用互相理解的格式读写数据。达到数据交换的目的。 RPC-远程过程调用协议 阅读全文
posted @ 2019-04-23 12:01 GJH- 阅读(120) 评论(0) 推荐(1) 编辑
摘要:注册中心 :注册中心负责服务地址的注册与查找,相当于目录服务。 网络传输 :既然我们要调用远程的方法,就要发送网络请求来传递目标类和方法的信息以及方法的参数等数据到服务提供端。 序列化和反序列化 :要在网络传输数据就要涉及到序列化。 动态代理 :屏蔽程方法调用的底层细节。 负载均衡 : 避免单个服务 阅读全文
posted @ 2019-03-28 15:48 GJH- 阅读(86) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示