Haproxy负载均衡

一 HAProxy简介

 

HAProxy是一种高效、可靠、免费的高可用及负载均衡解决方案,非常适合于高负载站点的七层数据请求。客户端通过HAProxy代理服务器获得站点页面,而代理服务器收到客户请求后根据负载均衡的规则将请求数据转发给后端真实服务器。

同一客户端访问服务器,HAProxy保持回话的三种方案:

1 HAProxy将客户端ip进行Hash计算并保存,由此确保相同IP访问时被转发到同一真实服务器上。

2 HAProxy依靠真实服务器发送给客户端的cookie信息进行回话保持。

3 HAProxy保存真实服务器的session及服务器标识,实现会话保持功能。

 

haproxy拓扑结构图

wKiom1iX7W_y7bC2AAHh9xLZpkA752.jpg-wh_50

实验配置

首先创建两台虚拟机

server1:172.25.254.1

server2:172.25.254.2

 

安装 HAProxy

 cp examples/content-sw-sample.cfg /etc/haproxy/haproxy.cfg

将配置文件复制到HAProxy启动脚本的读取路径

  122  groupadd -g 200 haproxy
  123  useradd -u 200 -g 200 -M haproxy
  124  id haproxy
  125  vim /etc/security/limits.conf

在最底层加入      haproxy -   nofile  10000

接着修改

vim /etc/haproxy/haproxy.cfg

 

将ip改为* 让所有电脑可以访问

 

将ip改为两台虚拟机的ip地址

 

打开haproxy服务

/etc/init.d/haproxy start

在浏览器输入server1网址,刷新网页,产生轮询即为成功

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

/etc/init.d/haproxy start
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值