前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mycat HA(高可用) 与 LB(负载均衡)2

Mycat HA(高可用) 与 LB(负载均衡)2

作者头像
franket
发布2021-12-02 09:34:51
2060
发布2021-12-02 09:34:51
举报
文章被收录于专栏:技术杂记

没有四层交换机的环境下,为了实现系统架构的高扩展性,可以使用 LVSHAProxy 替代 (开源软件最显著的好处就是便宜) ,不过引入了四层(TCP层)交换逻辑或服务后,又会增加此层的单点风险,为了有效规避,可以使用 keepalived 来进行故障转移(故障判断和服务漂移)

mycat_ha3.png
mycat_ha3.png
mycat_ha4.png
mycat_ha4.png

这样,HAProxy 层和 Mycat 层任意宕机一半,整个系统依旧可以正常运转

由于对业务层透明,个别请求在实际IP切换的过程中可能会有一次timeout,但自动重发请求就能恢复正常,一般应用也都有重发机制


下载安装keepalived

keepalived 项目是为了结合 LVS 在Linux平台上构建简单而健壮的高可用负载均衡系统而产生的,不过 keepalived 也可以单独出来作为构建高可用系统的基础服务,对 浮动IP (VIP,也有叫服务IP)进行管理

keepalived下载地址

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载安装keepalived
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档