各位观众老爷们,晚上好!我是老码农,今天给大家带来的MySQL高阶讲座,主题是“MySQL集群的Load Balancer:HAProxy与LVS的选型与配置”。别怕,虽然是高阶,但保证通俗易懂,让大家听完都能回去撸起袖子直接干! 咱们都知道,MySQL单机再牛逼,也有扛不住的时候。为了应对高并发、高可用,搞MySQL集群那是必须的。集群有了,问题也来了,一大堆MySQL服务器,客户端怎么知道该连哪一台?这时候,就需要一个“带路党”,也就是Load Balancer(负载均衡器)。今天就来说说两个常用的带路党:HAProxy和LVS。 第一回合:HAProxy vs LVS,谁是你的菜? 首先,咱们先来个简单的对比,让大家对这两个家伙有个初步的印象。 特性 HAProxy LVS 工作层次 应用层(HTTP/HTTPS) & 传输层(TCP) 传输层(TCP/UDP) 功能 负载均衡、健康检查、会话保持、HTTP头部修改等 负载均衡、健康检查 性能 相对LVS较低,但足够应对大部分场景 性能极高,尤其擅长处理大规模并发连接 配置复杂度 相对LVS较高,但更灵活可配置 相对LVS …
继续阅读“MySQL高阶讲座之:`MySQL`集群的`Load Balancer`:`HAProxy`与`LVS`的选型与配置。”