Haproxy 安装和转发配置
只有普通的转发,没有HTTP反代
1,安装HAPROXY
LINUX 的源中基本都携带了,所以不需要额外下载二进制文件
1 | apt install haproxy -y |
很简单
2,配置文件
正常情况下载,配置文件在/etc/haproxy 目录中
转发配置
1 | global |
特别 bind :::443 为绑定端口 IPV6和IPV4
如果只想绑定 V4 可以用 *:443
临时写的,没什么好说的
其中的remote_server1 就是后端服务器1
remote_server2 就是后端服务器2
还有一个健康检查来实现负载均衡,代码没了,就没加了,大概就这样
haproxy在安装的时候会自动启动,所以它默认会有进程守护
设置开机启动
1 | systemctl enable haproxy.service |
启动服务
1 | systemctl start haproxy.service |
停止服务
1 | systemctl stop haproxy.service |
查看运行状态
1 | systemctl status haproxy.service |
重启服务
1 | service haproxy restart |
单独启动服务 (不建议直接使用,否则可能存在后台运行)
1 | haproxy -f /etc/haproxy/haproxy.cfg |
如果出现后台多个haproxy,可以结束 haproxy 进程
1 | pkill -9 haproxy |
额外 ulimit
ulimit 临时提高文件描述符限制
1 | ulimit -n 999999 |
也可以久提高文件描述符限制,自行百度
- Title: Haproxy 安装和转发配置
- Author: 给白傻子买瓜子去
- Created at : 2024-06-06 06:06:06
- Updated at : 2024-07-29 23:23:04
- Link: https://txt.al/haproxy/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments