SpringBoot 와 Nginx 연동해보기


SpringBoot 와 Nginx 연동해보기

이렇게 클라이언트가 요청시 Nginx 를 통해 SpringBoot 에 접근하도록 해주려고 한다. 전에 Nginx 의 포트를 80으로 바꿔주었고 이 경로로 접근 했을 때 SpringBoot 서버로 요청이 가게 설정해줘야 한다. 편집을 위해 nginx 설정파일로 들어가면 여러가지 설정들이 있는데 http 부분의 server location 에 proxy 설정을 추가해야한다. 이렇게 서버 주소를 추가해주면 / 로 요청이 오면 8080 포트로 요청을 넘겨주게 된다. ( / 이후의 요청들은 다 넘겨지게 된다 ex /users, /users/2 ...) Nginx 서버가 Reverse Proxy 역할을 하게되는데 SpringBoot 서버에선 요청한 클라이언트의 IP 주소를 Nginx 서버의 IP 로 인식하게 된다. 그래서 이러한 설..........



원문링크 : SpringBoot 와 Nginx 연동해보기