728x90
<부하분산이란?>
둘, 셋 이상의 중앙처리장치 혹은 저장장치와 같은 컴퓨터 자원들에게 작업을 나누는 것
대규모 트래픽 또는 다수의 사용자 요청을 처리하는 서버 시스템에서 효과적으로 작동
<장점>
1. 성능 향상: 서버 또는 자원 간의 부하를 균등하게 분배함으로써 전체적인 성능을 향상
2. 확장성: 부하분산은 새로운 서버나 자원을 추가하여 시스템의 확장성을 쉽게 구현할 수 있게 합니다. 이는 사용자나 트래픽이 증가할 때 유연하게 대응할 수 있는 장점을 제공
<NginX 부하분산 설정>
<이전, DNS 서버 설정 방법>
https://ssalgaga.tistory.com/80
1. /etc/hosts에 서버 추가 (부하 분산 할 서버 추가)
- 기존에는 192.168.113.10 서버만 등록되어 있었음
2. /etc/nginx/conf.d/default.conf 설정 추가
#http {
#upstream backend {
#server www.hangaram.com
#server www1.hangaram.com
#}
3. Nginx 서비스 재시작
<부하분산 서버에 ssh으로 원격 접속하여 작업 진행>
- ping으로 연결 확인 (ping + ip 주소)
- default.conf 파일 복사
scp default.conf root@192.168.113.20:/etc/nginx/conf.d
1. ssh 접속
ssh root@192.168.113.20
비밀번호 입력
2. 파일 복사 확인 후, ping과 curl로 부하분산 확인
www.hangaram.c om / www1.hangaram.com(새로 부하분산 추가한 서버)에 ping을 했을 시, 되어야 함
'Web Server' 카테고리의 다른 글
CentOS8에서 NginX를 이용해 FTP 서버 구축 (0) | 2024.02.01 |
---|---|
CentOS8에서 NginX를 이용해 NFS 서버 구축 (0) | 2024.01.31 |
CentOS8에서 NginX 네임서버 DNS와 부하분산 설정 (1) (0) | 2024.01.28 |
CentOS8에서 기본적인 NginX 설치 방법 (0) | 2024.01.28 |
웹서버 개요 이론 :: Apach 아파치 vs Nginx 엔진엑스 (1) | 2024.01.27 |