inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법

2-4. 프로젝트 기본 설정하기 & 로컬 모니터링 인프라 설정

build 시 테스트 TASK 에러 발생

해결된 질문

129

rirws966

작성한 질문수 1

0

1. 현재 학습 진도

 

2. 어려움을 겪는 부분

 

3. 시도해보신 내용

 

이렇게 구체적으로 알려주시면, 더 정확하고 도움이 되는 답변을 드릴 수 있습니다!

java spring mysql redis 이력서

답변 3

0

딩코딩코

안녕하세요 rirws966 님!! 아고 해당 부분으로 불편함을 겪게 해서 죄송합니다 ㅠ.ㅠ

이 부분 교재 및 강의 영상 내에서 명시적으로 해결할 수 있도록 해보겠습니다!!

제보해주셔서 감사드립니다 __

0

rirws966

https://www.inflearn.com/community/questions/1665032/gradle-build-%EC%8B%9C-%EC%97%90%EB%9F%AC-%EB%B0%9C%EC%83%9D
해당 링크 내용 확인하고 해결했습니다 ㅠㅠ

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. rirws966님.

빌드 시 발생하고 있는 테스트 오류는 주로 데이터베이스 연결 문제와 관련된 것으로 보입니다. 오류 메시지에 나타난 JDBCConnectionException 은 데이터베이스에 연결할 수 없음을 나타내며, 이는 테스트 환경에서의 데이터베이스 설정이 제대로 이루어져 있지 않기 때문일 수 있습니다. 여기 몇 가지 확인해야 할 사항과 제안 드리는 해결 방법입니다.

1. 데이터베이스 설정 확인

  • application.yml 또는 application.properties 파일: 테스트 시 사용하는 데이터베이스의 URL, 사용자명, 비밀번호가 올바르게 설정되어 있는지 확인하세요. 특히, 테스트 환경에서 사용되는 프로파일의 설정(application-test.yml)이 제대로 구성되어 있는지 중요합니다.

  • 환경 변수 확인: Docker와 같은 환경에서 데이터베이스 컨테이너가 올바르게 실행 중인지 확인하셔야 합니다. docker ps 명령어로 데이터베이스 컨테이너가 실행 중인지, 설정된 포트가 응답하고 있는지 확인하세요.

2. 테스트 환경 문제 해결

  • H2 등 임베디드 데이터베이스 사용: 로컬에서 테스트를 수행하는 경우, MySQL 대신 H2와 같은 임베디드 데이터베이스를 사용하여 테스트를 진행하는 것도 하나의 방법입니다. 이는 설정 및 연결 문제를 줄이는 데 도움이 될 수 있습니다.

  • Docker의 네트워크 설정 확인: Docker Compose 환경을 사용 중이라면, 데이터베이스와 애플리케이션 간의 네트워크 연결이 제대로 설정되어 있는지 확인해 보세요.

3. 트랜잭션 설정

  • @Transactional 사용: 테스트 코드에서 트랜잭션을 사용하는 경우, @Transactional 어노테이션이 올바르게 적용되어 있는지 확인해 주세요. 특히 @TransactionalEventListener 를 사용할 때에는 메서드가 트랜잭션 내에서 실행되는지 확인해야 합니다.

관련 유사 답변 링크

위 해결책과 함께 관련 링크를 검토하시고, 궁금한 점이 있으면 추가 질문해 주세요. 이러한 문제들이 해결되기를 바랍니다!

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

조회속도 개선에서 더 개선하는 방법이 궁금합니다.

0

40

2

Build 관련 문제 (테스트 관련 문제)

0

44

2

인덱스 관련 질문 있습니다.

0

72

2

비관적 락 구현 방식 문의 건

0

78

2

외부 api 처리 방안에 대하여 궁금한 점이 있습니다.

0

91

2

네임드 락 사용 시 커넥션 풀을 분리하는 방법에 대한 질문

0

85

2

이벤트) 백엔드 기술면접 실전문제집

0

105

2

로컬에서 테스트 한 결과를 이력서에 써도 괜찮을까요?

0

132

2

데드락 발생 시, 외래 키를 제거하는 방법 관련 질문

0

88

2

Redis 캐싱을 도입하는데 db조회와 성능이 차이가 거의 없습니다.

0

113

2

k6 부하테스트 중인데 개선 전 성능이 너무 안나와서 고민

0

135

2

강의와 성능수치 비교

0

105

2

13강 강의 뒷부분의 과제 안내부분은 어디있나요?

0

51

2

이벤트 참가자 수 증가 후, save 메서드 호출 코드 질문

0

66

2

[수업 자료 질문] Cache Aside의 특징 문의

0

88

2

[수업자료 문의] RedisTemplate으로 SETNX 시 리턴값 문의

0

81

2

블로그에 학습 내용 정리 포스트를 올려도괜찮나요?

0

112

2

멀티스레드 상황인데 currentParticipants 가 AtomicInteger가 아닌 이유?

0

90

3

클라우드 환경 배포시 부하 테스트 방식에 대하여

0

150

2

k6 dashboad 안나오는 상

0

116

2

2-4 도커 빌드 에러가 계속 납니다.

0

299

2

AWS EC2에 도커 컨테이너가 동작하지 않을 때 확인 해야하는 것

0

116

2

성능 측정시

0

113

2

API 별 실행 쿼리 모니터링 구현 질문 있습니다.

0

87

2