概述
背景: 由于f5硬件设备极贵,haproxy对于中小公司用软件负载均衡是个不错的方案。此处为什么不用nginx呢?在性能上面nginx和haproxy差别不大,完全可以满足中小公司业务需求;另外haproxy在健康检查探测上更加精准,有利于流量自动切换。nginx虽然也有相关插件可以实现,但是是阿里开发的,个人比较排斥非官方的东西,以前踩过坑,遇到问题找不到升级版本修复,悲剧得不偿失。
肯定有人说为啥不用lvs了,我想说dr模式需要额外服务器资源,而且只针对同一网段,可以算算得增加多少开销,当然如果有资源有钱干嘛不买f5呢!另外 lvs nat模式,太难管理了,各种路由配置很容易出错。lvs比较适合外网入口层负载均衡,结合nginx。内网负载均衡此处选定haproxy
首先haproxy安装过程此处忽略,网上和官方各种文档都有现成的。
直接上配置文件
global
log 127.0.0.1 local2 info #此处定义日志输出
chroot /var/lib/haproxy
pidfile /var/run/haproxy.pid
maxconn 4000
user haproxy
group haproxy
daemon
stats socket /var/lib/haproxy/stats
defaults
mode http
log global
option httplog
option dontlognull
option
最后
以上就是饱满花瓣为你收集整理的haproxy 双vip实现互为主备切换+结合zabbix电话告警的全部内容,希望文章能够帮你解决haproxy 双vip实现互为主备切换+结合zabbix电话告警所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复