23.10.31 항해 99 16기 실전 프로젝트 24일차
오늘 공부한 것
* Github Action 으로 CI / CD 배포 공부
* Nginx 를 이용한 무중단 배포 공부
* 카카오 소셜 로그인 공부
오늘은 어제 에러가 나서 성공하지 못한 Github Action 으로 CI / CD 를 처음부터
하나하나 차근차근 다시 시작했다
참고 블로그는 아래와 같다
실전! Github actions, AWS Code deploy로 Spring boot 배포 자동화하기
아휴 힘드러 🤮
velog.io
결과적으론 CodeDeploy 에서 배포에 성공했다
라고 생각했는데.. 이럴수가 코드를 변경해서 다시 배포하고 실행해보니... 적용이 되지않았다
댓글 생성을 주석처리하고 재배포를 해도 댓글 생성이 계속 되었던 것이다...
다른 분들에게 물어보니 기존에 있던 jar 파일을 삭제하는 코드가 필요할꺼 같다고 하셔서 알아보려했는데..
카카오 소셜을 구현하던 분들이 헬프를 외쳐서 거기에 시간을 투자했다
사실 저 위에 CodeDeploy 에서 배포에 성공했을 때만해도 큰 꿈에 부풀어서
그렇다면 Nginx 를 이용해서 무중단 배포를 시도해보자 라고 생각해서 공부중이었다..
하지만 갑자기 저 에러를 알게 되었고... 오래 공부하지는 못했다
참고 블로그는 아래와 같다
Github Actions + CodeDeploy + Nginx 로 무중단 배포하기 (3)
Nginx 소개 Nginx는 널리 쓰이는 웹 서버 중 하나입니다. 동적 처리를 주로 담당하는 WAS(Web Application Server)와는 다르게 웹 서버(Web Server)는 정적 자원에 대한 응답을 내려주는 역할을 가지고 있는데
wbluke.tistory.com
다시 Github Action 으로 CI / CD 배포 공부를 하고 있는데 카카오 소셜을 구현하던 분들이 헬프를 외치셨다
로그인시 아래와 같은 창이 나왔다.. 이것저것 코드를 백앤드에서 만져봤지만.. 변함이 없었다..
어디서부터 잘못된 것인지... 결국 오늘은 뭐하나 해결한거 없이 고민만 잔뜩 가지게된 하루였다..