ubuntu部署haproxy

HAProxy是可提供高可用性、负载均衡以及基于TCP和HTTP应用的代理.

1、更新系统报

通过在终端中运行以下命令,确保所有系统包都是最新的

复制代码
 sudo apt update
 sudo apt upgrade

2、安装Haproxy

复制代码
sudo apt install haproxy

设置开机自动启动haproxy服务

复制代码
sudo systemctl enable haproxy
sudo systemctl start haproxy
sudo systemctl status haproxy

CGroup: /system.slice/haproxy.service

├─755 /usr/sbin/haproxy -Ws -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid -S /run/haproxy-m>

版本查看

复制代码
haproxy -v

3、下载两个tomcat模拟业务

Apache Tomcat访问地址:

Apache Tomcat® - Welcome!

复制代码
wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.91/bin/apache-tomcat-8.5.91.tar.gz

分别配置和启动两个Tomcat:

Tomcat1的http端口号18080

Tomcat2的http端口号18081

4、配置Haproxy

复制代码
 sudo nano /etc/haproxy/haproxy.cfg

在末尾添加

复制代码
frontend tomcat_server1
        bind *:80
        default_backend    tomcat_backend_server1
        option             forwardfor

backend tomcat_backend_server1
        balance            roundrobin
        server             backend01  127.0.0.1:18080  check
        server             backend02  127.0.0.1:18081  check

按Ctrl+X快捷键退出,选择Y,保存,重启haproxy服务

复制代码
sudo systemctl restart haproxy

5、验证效果

相关推荐
Red丶哞2 天前
LVS+Keepalived+HAProxy
lvs·keepalived·haproxy
像风一样!1 个月前
HAproxy负载均衡详细介绍
负载均衡·haproxy
ZYMFZ1 个月前
HAProxy 简介及配置
linux·负载均衡·haproxy
chen_note3 个月前
LVS集群
nginx·lvs·haproxy·ipvsadm·lvs四种模式
误入运维泥潭3 个月前
LVS、Nginx与HAProxy负载均衡技术对比介绍
nginx·lvs·haproxy·keealived
wsx_iot4 个月前
haproxy安装和使用
负载均衡·haproxy·反向代理·主动健康检查
laoma-cloud4 个月前
HAProxy 负载均衡全解析:从基础部署、负载策略到会话保持及性能优化指南
运维·负载均衡·haproxy
Deutsch.5 个月前
负载均衡Haproxy
运维·负载均衡·haproxy
竹竿袅袅5 个月前
Keepalived 原理及配置(高可用)
运维·云原生·lvs·keepalived·haproxy·高可用
Hurry65 个月前
haproxy
云原生·haproxy