HikariCp connection pool

정명진·2023년 5월 16일
0

사이드 프로젝트 아트온을 운영하던중 프론트 개발자로부터 API 호출이 불가하다고 연락을 받았다.

그래서 실제 호출해보니 서버가 죽은건 아닌데 API 요청을 하면 시간이 좀 지나 서버 에러를 반환했다.

무슨 문제지 싶어 로그를 확인해보니 JPA가 db connection을 못가져오고 있다는 에러가 뜬다.

after 30000ms...

해당 문제를 검색해보니 트랜잭션 처리를 하던중 전부 감당하지 못하고 Dead lock 상태에 빠진것이라 한다.

hikari pool size를 늘리면 해결 가능하다고 한다.

그런데 해당 사항으로 내 문제는 해결되지 않았다..

도대체 뭐지....싶다가 linux 환경 세팅을 다시 해주자는 생각이 들었다.

  1. 자바 설치 - aws linux2 os
# 설치 가능한 자바 버전 확인
amazon-linux-extras

# 설치
sudo amazon-linux-extras install java-openjdk11

# 업데이트
sudo yum update -y

# 버전확인
java -version

자바 설치를 완료하고 다시 시도를 해본다.

profile
개발자로 입사했지만 정체성을 잃어가는중... 다시 준비 시작이다..

0개의 댓글