随笔分类 -  高可用

摘要:1. 修改配置文件 server.properties broker.id=1 #三个kafka节点,id依次1、2、3,不能重复 zookeeper.connect=zk1_ip:12181,zk2_ip: 12181,zk3_ip:12181 #zookeeper集群节点的ip和端口 2. 将配 阅读全文
posted @ 2019-11-14 10:48 凯文队长 阅读(178) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/u013256816/article/details/71091774 阅读全文
posted @ 2019-11-13 14:35 凯文队长 阅读(99) 评论(0) 推荐(0)
摘要:https://segmentfault.com/a/1190000002680804 阅读全文
posted @ 2019-03-27 11:43 凯文队长 阅读(3954) 评论(0) 推荐(0)
摘要:一、Keepalived 简要介绍 Keepalived 是一种高性能的服务器高可用或热备解决方案, Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。Keepalived 以 VRRP 协议为实现基础,用 VRRP 协议来实现高可用性 阅读全文
posted @ 2019-02-18 11:02 凯文队长 阅读(6691) 评论(0) 推荐(2)
摘要:1、实验环境 2、安装 3、设置配置脚本 复制到另外一台 scp lvs_dr-rs.sh root@192.168.31.3:/opt 执行脚本 bash /opt/lvs_dr_rs.sh查看ip a keepalived节点配置(2节点): 主节点( MASTER )配置文件 vim /etc 阅读全文
posted @ 2019-02-12 11:16 凯文队长 阅读(4000) 评论(0) 推荐(0)
摘要:一、负载均衡LVS基本介绍 LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director Server上,然后它把用户的请求根据设置好的调度算法,智能均衡地分发到后端真正服务器(real server)上。为了避免不同机器上用户请求得到的数据不一样,需要用到了共享存储,这样保证所 阅读全文
posted @ 2019-02-12 10:53 凯文队长 阅读(422) 评论(0) 推荐(0)
摘要:简单理解四层和七层负载均衡: ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP 阅读全文
posted @ 2019-02-11 15:40 凯文队长 阅读(1410) 评论(0) 推荐(0)
摘要:Nginx 作为Web服务器或者负载均衡器,一般不执行业务逻辑,而是将请求转到后端服务器,比如 Tomcat 或者 php-fpm,后端处理完毕之后将经过 nginx 将数据返回给用户。在请求转发的过程中,nginx 可将中间数据在本地进行缓存,这样未来一段时间内的请求相同的数据,Nginx 可以直 阅读全文
posted @ 2019-01-25 09:53 凯文队长 阅读(4169) 评论(0) 推荐(0)
摘要:http://www.open-open.com/lib/view/open1454502890526.html 阅读全文
posted @ 2019-01-25 09:26 凯文队长 阅读(115) 评论(0) 推荐(0)
摘要:一、介绍 @raft server节点之间的数据一致性保证,一致性协议使用的是raft,而zookeeper用的paxos,etcd采用的也是taft。 @服务发现协议 consul采用http和dns协议,etcd只支持http @服务注册 consul支持两种方式实现服务注册,一种是通过cons 阅读全文
posted @ 2018-12-11 10:39 凯文队长 阅读(1368) 评论(0) 推荐(0)
摘要:keepalived工作原理和配置说明 keepalived工作原理和配置说明 keepalived是什么 keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。 keepalived工作原理 keepalived是以VRRP协议为实现基础的 阅读全文
posted @ 2018-11-22 10:30 凯文队长 阅读(355) 评论(0) 推荐(0)