![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RPC
文章平均质量分 55
BNMZY
chatgpt搬运工
展开
-
Nginx-配置实例
反向代理Tomcat修改hosts文件原创 2020-05-17 17:28:03 · 288 阅读 · 0 评论 -
Nginx-基本概念及配置
Nginx简介概述一个高性能的HTTP和反向代理web服务器特点是占有内存少,并发能力强专为性能优化而开发反向代理正向代理在客户端(浏览器)配置代理服务器,通过代理服务器进行互联网访问反向代理把请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器IP地址负载均衡动静分离为了加快网站的解析速度,可以把动态页面和静态页面由不同的服务器来解原创 2020-05-17 17:27:51 · 5712 阅读 · 3 评论 -
Dubbo-基础知识及配置
分布式基础理论概念分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统RPC:远程过程调用(分布式服务框架)流动计算架构:有一个调度、治理中心,基于访问压力实时管理集群容量,提高集群利用率RPC图基本原理图2. 详细流程图概念RPC框架:dubbo、gRPC、Thrift、HSFRPC两个核心模块:通讯,序列化决定RPC的速率通信速率序列化与反序列化速率Dubbo概念图注册中心A...原创 2020-05-13 16:46:31 · 504 阅读 · 0 评论 -
Dubbo-高可用
zookeeper宕机与dubbo直连描述zookeeper注册中心宕机,还可以消费dubbo暴露的服务高可用:通过设计,减少系统不能提供服务的时间dubbo直连:在消费者的服务调用处直接写死提供者的地址+端口原因负载均衡Random LoadBalance基于权重的随机负载均衡机制RoundRobin LoadBalance基于权重的轮询负载均衡机制LeastActive LoadBalance最少活跃数-负载均衡机制ConsistentHash原创 2020-05-13 16:46:20 · 225 阅读 · 0 评论 -
Zookeeper-基本&配置
概述Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目一个基于观察者模式设计的分布式服务管理框架负责存储和管理大家都关心的数据,然后接受观察者的注册数据发生变化,Zookeeper负责通知已经在Zookeeper上注册的那些观察者做出相应的反应Zookeeper = 文件系统 + 通知机制1. 特点Zookeeper:一个领导者(Leader),多个跟随者(Follower)组成的集群集群中只要有半数以上(不包括半数)节点存货,Zookeeper集群就原创 2020-05-12 15:42:51 · 557 阅读 · 0 评论 -
Zookeeper-原理
选举机制(重点)半数机制:集群中半数以上机器存活,集群可用。所以适合安装奇数台服务器Zookeeper虽然在配置文件中并没有指定Master和Slave,但是工作时通过内部的选举机制临时产生Leader选举规则从id最小开始,票数为包括自己所有比自己id小的数量直到票数超过一半,则成为leader所以一般是中间当选节点类型持久客户端和服务器断开连接后,节点不删除持久化目录节点客户端与Zookeeper断开连接后,该节点依旧存在持久化顺序编号目录节点客户原创 2020-05-12 15:42:39 · 151 阅读 · 0 评论 -
zookeeper-集群操作
集群配置大佬命令查看# 启动客户端bin.zkCli.sh# 显示所有操作help# 查看当前znode中所包含的内容ls /# 查看详细的ls2 /节点# 创建普通节点(3.5之后不用加信息也可以)create /threeKim "han"create /threeKim/shuguo "zgl"# 获得节点的值(3.5之后+s)# 客户端若可以获得值,则说明节点服务器存在get /threeeKim# 创建短暂节点 客户端断开即销毁create -e /原创 2020-05-12 15:41:50 · 225 阅读 · 0 评论