HighAvailability和LoadBalancer
2024-09-12 03:23:03
HighAvailability LoadBalancer
红帽RHCS lvs(三种工作模式,十种算法) 内核层面调度,性能会比较高 mysql
corosync/Heartbeat nginx(反向代理) 应用层调度
keepalived haproxy 应用层调度
注:
nginx和haproxy经常用在web服务的负载均衡,支持正则表达式
haproxy的吞吐量要nginx更高,可以达到万级
lvs比较适合后端的服务的调度
nginx和haproxy比较适合做相对前端的服务调度
keepalived+lvs是最佳拍当,lvs无法对后端的RS进行健康检查,而keepalived会自动对后端的RS进行健康检查,并动态调整lvs的策略
corosync—HA通信引擎
corosync和heartbeat负责HA节点之间的心跳通信,少了必要的资源管理器,可以与pacmaker等资源管理器结合使用
最新文章
- React-Native性能优化点
- MiniProfiler(MiniProfiler.EF6监控调试MVC5和EF6的性能)
- mysql数据库连接方式(.net)
- 《Effective STL中文版》前言
- LeetCode Binary Tree Level Order Traversal II (二叉树颠倒层序)
- 初学python(print使用、条件分支、循环、模块引用)
- 拿出来分享了!VIP珍藏!!!全网最齐全的 DEDECMS模板 全盘下载地址列表!没有你找不到的!
- Drivers Dissatisfaction
- es7 await/async解决异步问题
- NancyFX 第十一章 Bootstrapping
- call, apply 和 bind 方法
- es6常用语法学习笔记
- Mom and Dad
- 从零开始学 Web 之 CSS3(三)渐变,background属性
- selenium自动化之鼠标操作
- Python 学习第一章
- canvas实现涂鸦板
- 第3章:Hadoop分布式文件系统(1)
- linux查看内存free
- C51中的关键字data,idata,xdata,pdata,bdata