天天看点

haproxy 1.8.X版本编译安装教程

 1.7和1.8版本的haproxy 略有不同,从1.8.3版本开始,haproxy支持单主进程多子进程模式,类似于的Nginx的单master process进程多worker process结构,haproxy 1.8.3之前的版本是多个主进程,haproxy 1.8.3安装的时候需要安装systemd-devel提供底层编译支持,否则编译安装haproxy 的时候会报错,并且使用Ws参数启动haproxy主进程,之前的版本没有此参数,具体过程参考如下:

1.1:下载并编译安装haproxy-1.8.3:

1.2:准备启动脚本文件:

1.3:验证haproxy版本:

1.4:定义简单haproxy配置文件:

1.5:启动验证haproxy状态:

1.5.1:以下是1.8.3版本的单主进程多子进程模式:

1.5.2:以下是1.7版本的传统多进程的haproxy模式:

1.5.3:以下是Nginx的单主进程多子进程模式,此模式和1.8.3版本的haproxy工作模式是类似的:

1.5.4:以下是apache的单主进程多子进程模式,也和1.8.3版本的haproxy工作模式类似:

继续阅读