TIL

TIL_20221230

번잔중 2022. 12. 30. 23:50

오늘 할 일

🍏 코드 스테이츠 92일차

[Pre-Project] Day 12

  • MySQL 연결하기 (application-server.yml 쪽에 설정)
  • AWS에서 EC2, RDS 설정 및 (수동) 배포
  • JWT 환경 변수 AWS에서 충돌 안나고 사용할 수 있는 방법 찾아보기

다른거

  • 1일 1커밋

오늘 배운 것

MySQL 연결하기

  • application-server.yml 쪽에 설정은 결론적으로 실패입니다. 환경변수로 설정해서 AWS parameter store을 통해 관리하고 싶었는데, Spring Security쪽 코드와 AWS paramter store 의존성이 충돌하는 이슈가 있어서 배포를 위해서 중단했습니다. 일단은 env .yml 파일을 만들어두고 .gitignore를 통해 github에서는 보이지 않도록 하려 합니다.
  • dialect: org.hibernate.dialect.MySQL5InnoDBDialect 에러 발생시 참고할 수 있는 블로그
 

P.100 properties 추가 시 작동 오류 · Issue #67 · jojoldu/freelec-springboot2-webservice

안녕하세요~ 조졸두님 책으로 공부하고 있는 베니라고 합니다! 100 페이지에서 application.properties에 MySQL5InnoDBDialect 추가 시 밑에 이미지와 같이 나오고 있습니다! 그리고 해당 클래스를 보면 /** A D

github.com

AWS에서 EC2, RDS 설정 및 (수동) 배포

  • 결국 환경변수 설정에 실패해서 그냥 값을 입력하는 식으로 해줬습니다. parameter store를 더 잘 다루고 싶은 욕심이 생기네요 ㅠㅠ
  • 백그라운드 배포 - nohup, nohup java -jar 파일이름-0.0.1-SNAPSHOT.jar &

느낀점

  • 배포 설정도 만만치 않다는 것을 뼈저리게 느낀 하루였습니다... 실습때는 인스턴스를 생성해서 전달받았기 때문에 인스턴스 설정에 대해 아는 것이 없었습니다. 그래서 여러 레퍼런스들을 찾아보며 EC2, RDS를 지웠다 추가했다 난리도 아니었네요. ㅎㅎㅎ 다음에는 꼭!!! parameter store에서 값을 가져다가 배포에 포함시키고 싶습니다!!! 무조건!!!
  • 그래도 뭔가 마무리하고 나니 마음이 편-안해졌습니다. 프론트 통신에서 문제가 생길 수 있겠지만 일단은 이 기분을 즐기겠어요,,,
  • 내일은 휴식의 날입니다. 가고 싶었던 전시도 가보고, 매년 함께 12월 31일을 보내던 친구들과 만나기로 해서 설렙니다. ㅎㅎㅎ 모두들 연말 마무리 잘 하시고 항상 건강하세요. 서투른 글이지만 읽어주셔서 감사합니다. 😊

내일 할 일

  • 연말이니까 놀! 자!
  • 그렇지만
  • 1일 1커밋
  • 은 해야해요.

'TIL' 카테고리의 다른 글

TIL_20230101  (0) 2023.01.01
TIL_20221231  (0) 2022.12.31
TIL_20221229  (0) 2022.12.29
TIL_20221228  (5) 2022.12.28
TIL_20221227  (0) 2022.12.27