프록시
localhost:80으로 요청이 온 경우 localhost:9000으로 변경 후 호출
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://localhost:9000/;
}
}
로드밸런싱
localhost:80으로 요청이 온 경우 localhost:9001~9003으로 분산하여 호출
upstream backend {
server localhost:9001;
server localhost:9002;
server localhost:9003;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://backend/;
}
}
참조:
https://velog.io/@prayme/ubuntu%EC%97%90%EC%84%9C-nginx-reverse-proxy-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0
https://velog.io/@gudcks0305/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%97%90%EC%84%9C-Nginx%EB%A1%9C-Reverse-Proxy-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0
Dec 12, 2022
Views 141