웹브라우져 -> 로드밸런서(80포트) -> nginx(80포트) -> Spring Server(5000포트) 로 접근하게 됩니다.
따라서 5000포트는 내부에서만 접근 가능해도 상관이 없습니다.
이번에는 프로젝트를 엘라스틱 빈스톡 환경에 업로드 해보겠습니다.
AWS 환경이 아닌 Jar파일을 직접 엘라스틱빈스톡의 환경에 업로드 후 배포를 하겠습니다.
터미널 환경에서 jar 파일을 만들어 주겠습니다.
./gradlew build
터미널에서 폴더를 바로 열어보겠습니다.
start .
빌드가 잘 되었습니다.
엘라스틱 빈스톡 환경에 들어가서 업로드 및 배포를 해보겠습니다.
배포가 진행중이라는 상태창이 떴습니다.
(나중에 프로젝트를 하면 상태 팝업 기능도 추가해보면 좋을것 같습니다)
상태가 점점 변하고 있습니다!
이벤트 창에서 배포되고 있는 동안에 로그를 확인할 수 있습니다!
환경에서도 상태코드가 OK로 잘확인이 되고있습니다!
이벤트창에 Deployment succeeded
라고 뜬것을 보고 주소로 접속해 보니 에러페이지를 만났습니다
이 주소에서 /aws/v3
를 붙여주니 배포가 잘 된것을 확인 할 수 있었습니다!
다음에는 아래 문제를 해결해 보도록하겠습니다.