경로에 따라 서로 다른 API 서버를 호출하기 위한 ngninx 설정 Sample.
사용자 관리 서버의 포트가 8080, 재고 관리 서버의 포트가 9090이라면?
set $backend sample.api.com
location /api/stock/ {
rewrite ^/api/stock/(.*) $1 break;
proxy_pass http://$backend:9090/$1$is_args$args;
}
location /api/user/ {
rewrite ^/api/user/(.*) $1 break;
proxy_pass http://$backend:8080/$1$is_args$args;
}
반응형
'꺼내먹어요' 카테고리의 다른 글
bash grep, cut, >(Redirection) 활용 (0) | 2023.01.31 |
---|---|
Java List를 Map으로 변경 (0) | 2023.01.25 |
AWS SES Java SDK 여러명 Email 전송 로직 (0) | 2023.01.01 |
Collectors.groupingBy() - Java List 특정 기준으로 그룹 나누기 (0) | 2023.01.01 |
Linux 네트워크, 프로세스 상태 (0) | 2016.08.21 |