작은 콩 개발자/등등
nginx로 DB ip와 port 바꾸기(stream) /tcp/udp/nginx의 http 말고
귤치치
2021. 11. 29. 09:02
원래 DB 가 다른 컴퓨터에 있어서 ip주소가 내 컴퓨터 ip주소와 다르다.
예를 들어
DB가 있는 컴퓨터 ip : 12.34.56.78:1521
내 컴퓨터 ip : 12.34.56.90
인 경우 nginx 로 우회를 시켜주려고 그러는 것이다.
1. 아래에 application.yml 의 url을 바꾼다.
->
2. nginx.conf 로 가서 기존에 있던 http 위에 (아래 적어도 상관은 없을 것 같지만) 적어준다.
stream{
server{
listen 12.34.56.90:61521;// 이 아이피를 검색하면
proxy_pass 12.34.56.78:1521;//여기로 보내줘 라는 뜻이다.
}
}
끝이다!!
검색
nginx UDP proxy
nginx TCP proxy
참고
https://docs.nginx.com/nginx/admin-guide/load-balancer/tcp-udp-load-balancer/