负载均衡-haproxy安装配置
来源:互联网 发布:python自动化脚本 编辑:程序博客网 时间:2024/05/20 18:44
haproxy 配置中分成五部分内容,分别如下:
1、global:参数是进程级的,通常是和操作系统相关。这些参数一般只设置一次,如果配置无误,就不需要再次进行修改
2、defaults:配置默认参数,这些参数可以被用到frontend,backend,Listen组件
3、frontend:接收请求的前端虚拟节点,Frontend可以更加规则直接指定具体使用后端的backend
4、backend:后端服务集群的配置,是真实服务器,一个Backend对应一个或者多个实体服务器
5、Listen Fronted和backend的组合体
一、安装HAProxy
1.下载最新haproxy安装包,官网:http://www.haproxy.org,如果不能访问,可以使用在线代理访问下载。下载:haproxy-1.5.8.tar.gz
2.上传到linux的haproxy用户根目录下,并解压:
tar -zxvf haproxy-1.5.8.tar.gz
创建目录/home/haproxy/haproxy
3.安装
cd haproxy-1.5.8
make TARGET=linux26 ARCH=x86_64 PREFIX=/home/haproxy/haproxy #将haproxy安装到/home/haproxy/haproxy ,TARGET是指定内核版本
make install PREFIX=/home/haproxy/haproxy
进入/home/haproxy/haproxy 目录创建/home/haproxy/haproxy/conf目录,复制配置examples
cp /home/haproxy/haproxy-1.5.8/examples/haproxy.cfg /home/haproxy/haproxy/conf/
4.修改配置
配置说明如下:(参考:http://freehat.blog.51cto.com/1239536/1347882)
5.加上日志支持
# vim /etc/syslog.conf
在最下边增加
local3.* /home/haproxy/haproxy/logs/haproxy.log
local0.* /home/haproxy/haproxy/logs/haproxy.log
#vim /etc/sysconfig/syslog
修改: SYSLOGD_OPTIONS="-r -m 0"
重启日志服务service syslog restart
6.启动服务
启动服务:
# /home/haproxy/haproxy/sbin/haproxy -f /home/haproxy/haproxy/conf/haproxy.cfg
重启服务:
# /home/haproxy/haproxy/sbin/haproxy -f /home/haproxy/haproxy/conf/haproxy.cfg -st `cat /home/haproxy/haproxy/conf/haproxy.pid`
停止服务:
# killall haproxy
7.监控
访问:http://192.168.101.125:1080/stats
配置参考:
- 安装 HAProxy 配置负载均衡
- 负载均衡-haproxy安装配置
- 负载均衡-haproxy安装配置
- 负载均衡工具haproxy安装,配置,使用
- 负载均衡工具haproxy安装,配置,使用
- 负载均衡工具haproxy安装,配置,使用
- 负载均衡工具haproxy安装,配置,使用
- 负载均衡工具haproxy安装,配置,使用
- 负载均衡(haproxy安装,配置,使用)
- 负载均衡工具haproxy安装,配置,使用
- 负载均衡haproxy的安装配置
- haproxy负载均衡配置
- haproxy安装.负载均衡
- Haproxy+keepalived负载均衡配置
- 负载均衡haproxy.cfg配置
- Haproxy+keepalived负载均衡配置
- Centos6.5 负载均衡 Haproxy 1.6.9安装配置
- 基于域名负载均衡的Haproxy配置
- java中枚举类的使用
- PAT-B 1012. 数字分类 (20)
- 字符逆序 (sdut oj)
- hdoj 2204 Eddy's爱好(容斥)
- ARP解析MAC地址的过程分析(ARP的工作机制)
- 负载均衡-haproxy安装配置
- 1068.Find More Coins (30)
- RPC通信之HTTPService(Java-flex)
- 309. Best Time to Buy and Sell Stock with Cooldown -Medium
- 专题五-队列
- Flask-SQLAlchemy使用问题记录
- pair和ipairs总结
- JUC的Condition注意事项
- struts2笔记