9월 14일 (수) - HiAvatar/backend GitHub Wiki

📃 금일 회고

용승

  • Today

  • Tomorrow

    • 인증/인가 서버가 분리된 상태에서 세션 기반 시스템 구축 구조 리서치
    • JWT를 통한 로그인 유지 + 세션 기반 인증 시스템 구조 고민
    • 회원가입 (소셜 회원) 처리 로직 정리 (도식으로 정리)
  • Issue

    • empty

혜진

  • Today

    • Docker, Ubuntu 설치 및 환경 설정하기
    • Dockerfile 로 이미지 빌드 및 컨테이너 실행하기
  • Tomorrow

    • 8조 전체 팀 회의
    • Docker Hub 계정 생성하기
    • Docker Container 실행 및 관리 방법 익히기
    • Redis 개념 및 기본 사용법 익히기
  • Issue

    • Windows 10/11 home 환경에서 Docker 를 설치하려면?
      1. wsl2 업데이트가 필요하다
      2. Ubuntu 설치가 필요하다

민호

  • Today

    • FE 간 협의에 따른 api 수정
    • 테스트 서버 배포 작업 진행
    • Udemy의 Docker 강의 듣기
    • Redis 사용 이유 및 사용법 익히기
  • Tomorrow

    • Docker 이미지 및 컨테이너 공부 진행하기
      • 하루종일 해도 모자름!
      • 지치면 김영한님의 mvc2 파일 업로드 강의 듣기
    • FE 간 회의 때 테스트 서버 배포 전파하기
    • 전체 회의 때 BE가 필요한 정보 정리하기
  • Issue

    • 일단 스프링 시큐리티가 적용되지 않았지만 nginx로도 충분히 CROS를 해결할 것으로 보임
    • Docker 관련: base image로 tomcat 기반을 다뤄야 할 것 같으나 우리 프로젝트에서는 nginx + certbot(https 설정) + Docker를 다뤄야 할 것 같다. 이에 대한 충분한 공부가 필요하다!
    • aws 원격 서버에서 ./gradlew build 커맨드를 작성했을 때 무기한 연장되어 강제로 ctrl + C로 종료해버렸지만 그 이후에 다시 ec2 원격 서버에 접속했을 때 접속이 안되는 경우를 마주쳤다. 이에 대한 해결 방안으로 ec2 인스턴스를 재부팅 또는 인스턴스 중지 이후에 재실행함으로써 문제를 해결할 수 있었다.
    • nginx를 설정하고 난 후, public dns에 접근할 때 일시적인 오류가 발생한다면 인스턴스 재부팅 이후로 $ systemctrl restart nginx로 확인해본다.