🔵

초기 환경 설정 시 발생하는 에러 해결, Redis 설치

작성일자
Mar 8, 2023
태그
WEB/INFRA
프로젝트
Atties
책 종류
  • 아띠즈 플젝을 데스크톱에서 작업하다 노트북에서 작업하려고 클론받고 실행했더니 발생한 에러들

에러) Caused by: java.net.SocketTimeoutException: connect timed out

에러) 실행 오류 exit 1

  • 해결)
    • port번호 8080으로 바꿔주고,
    • ddl-auto를 create으로 해주었다. + 데이터베이스는 직접 생성해주었다.
    • mysql 포트번호도 데스크탑과 달리 노트북은 3306이라서 3306으로 지정해주었다.
      • jdbc:mysql://localhost:3306/sptp?serverTimezone=Asia/Seoul
  • 실행 성공!
    • 중간에 아래 로그가 뜨긴 하는데 더 테스트해봐야겠다,
      • com.amazonaws.SdkClientException: Failed to connect to service endpoint:
    • 일단 기본적인 api들은 실행 잘 된다.
      • notion image

에러) 이미지 업로드 테스트

  • 에러) 500이 뜸
    • 이전에 보통 잘못된 필드가 있을 경우 떴는데, 딱히 그런 건 없어보인다 (저번에 필드 이름 잘못 입력한지 모르고 애꿎은 코드만 뒤적였던 슬픈 기억이 있다…)
    • Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: localhost/127.0.0.1:6379 때문에 발생한 에러였음. 이미지 업로드 뿐만 아니라 토큰 쓰는 api들 다 500뜸
    • 왜냐면,,,, 레디스를 설치안해서 ㅋㅋㅋㅋㅋ
      • 해결) 레디스 설치
        • 들어가서 msi 파일을 다운로드 하면 된다.
        • 체크하는 것들은 전부 체크해서 다운로드 했다.
        • 500 안 뜬다!
          • notion image
        • 이미지도 잘 저장된다!
          • notion image
초기 환경 설정 시 발생하는 에러 해결, Redis 설치