随笔分类 - 负载均衡
摘要:背景 传统动静不分离的产品架构,随着访问量在增长,性能会成为瓶颈。以一个常见的Web站点为例。www.acar.com是一个刚建立汽车资讯车友交流网站,主站用Php搭建,有10GB的图片素材,部分JS文件。目前购买一台ECS放置所有程序代码,并在ECS上安装MySQL数据库。随着用户访问量的不断增长
阅读全文
摘要:Nginx/LVS/HAProxy的基于Linux的开源免费的负载均衡软件。 LVS:使用集群技术和Linux操作系统实现一个高性能、高可用的服务器,它具有很好的可伸缩性、可靠性和可管理性,是一款强大实用的开源软件。 LVS的优点: 1:抗负载能力强、是工作在网络4层之上仅作分发之用,没有流量的产生
阅读全文
摘要:搭建负载均衡高可用环境相对简单,主要是要理解其中原理。此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍。 目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,软件有LVS,Nginx及HAProxy,高可用软件有Heartbeat、Keepalived,成熟的架构有L
阅读全文
摘要:ACL定制法则: 开放策略:拒绝所有,只开放已知 拒绝策略:允许所有,只拒绝某些 事实上实现安全策略,无非也就是以上两种方法 redirect 参考:http://cbonte.github.io/haproxy-dconv/configuration-1.4.html#4-redirect 如果符
阅读全文
摘要:参考:http://www.iyunv.com/thread-252539-1-1.html 负载均衡介绍 haproxy配置详解 http://cbonte.github.io/haproxy-dconv/1.6/configuration.html#4.2
阅读全文
摘要:作者:@skyflask转载本文请注明出处:http://www.cnblogs.com/skyflask/p/6970151.html 目录 一、四层和七层负载均衡的区别二、HAProxy与LVS的异同三、快速安装HAProxy集群软件四、HAProxy基础配置文件详解五、启动与测试Haproxy
阅读全文
摘要:作者:@skyflask转载本文请注明出处:http://www.cnblogs.com/skyflask/p/6970154.html 目录 #/usr/local/sbin/haproxy -f /etc/haproxy/haproxy.cfg -st `cat /var/run/haproxy
阅读全文
摘要:方法一:在defaults段增加如下配置: stats refresh 30s #统计页面自动刷新时间stats uri /stats #统计页面urlstats realm baison-test-Haproxy #统计页面密码框上提示文本stats auth admin:admin123 #统计
阅读全文
摘要:配置Haproxy 1.解压Haproxy到d:\haproxy 2.置haproxy.cfg文件 3.建一个run.bat,内容如下: haproxy.exe -f haproxy.cfg -d 。其中, -d会在窗口运行, -D则是后台程序,只能在任务管理器中 4.运行 haproxy -f h
阅读全文
摘要:在四层(tcp)实现负载均衡的软件: lvs >重量级 nginx >轻量级,带缓存功能,正则表达式较灵活 haproxy >模拟四层转发,较灵活 在七层(http)实现反向代理的软件: haproxy >天生技能,全面支持七层代理,会话保持,标记,路径转移; nginx >只在http协议和mai
阅读全文
摘要:haproxy是一款功能强大、灵活好用反向代理软件,提供了高可用、负载均衡、后端服务器代理的功能,它在7层负载均衡方面的功能很强大(支持 cookie track, header rewrite等等),支持双机热备,支持虚拟主机,拥有非常不错的服务器健康检查功能,当其代理的后端服务器出现故障, HA
阅读全文