Haproxy 간단 설치 및 사용법 - Linux (CentOS7)
서버 정보
더보기
docker1 - 10.0.0.21
docker1 - 10.0.0.21
-> httpd container1 - 172.17.0.2
-> httpd container2 - 172.17.0.3
docker2 - 10.0.0.22
-> nginx container1 - 172.17.0.2
-> nginx container2 - 172.17.0.3
haproxy - 10.0.0.30
설치
yum install -y haproxy
설정
vi /etc/haproxy/haproxy.cfg
프론트 설정
frontend 사용할 이름 허용할 IP:접근 포트
default_backend 백엔드에서 사용할 이름
백앤드 설정
backend 프론트에서 설정한 이름
balance 사용방식
server 이름 IP:포트 healthcheck 여부
서비스 재시작
systemctl restart haproxy
확인
포트 확인
proxy 서버에 80으로 접속 시
새로고침 하면 다른 서버로 연결 됨
proxy 서버에 8080으로 접속 시
새로고침 하면 다른 서버로 연결 됨
Haproxy 대시보드 설정
vi /etc/haproxy/haproxy.cfg 파일에 아래 내용 추가
접속 화면
'IT > Linux' 카테고리의 다른 글
HTTP 서버 설정 (Linux) (0) | 2022.12.06 |
---|---|
DNS 서버 설정 (Linux) (0) | 2022.11.22 |
DHCP 서버 설정 (Linux) (0) | 2022.11.15 |
Linux Process (0) | 2022.11.08 |
리눅스 프로그램 설치(Source, RPM, YUM) (0) | 2022.11.07 |