본문 바로가기

Arthur's Blog

검색하기
Arthur's Blog
프로필사진 Leeseojune53

  • 분류 전체보기 (75)
    • Backend (0)
      • Spring Boot (16)
      • NestJs (1)
      • Querydsl (1)
    • CS (13)
      • OS (4)
      • Internet (5)
    • Database (3)
    • Github (1)
      • Actions (1)
    • Language (0)
      • Java (4)
      • Kotlin (0)
    • DevOps (15)
      • CI (1)
      • CD (1)
      • Docker (3)
      • Aws (6)
    • Git (1)
    • 강의 (3)
    • OOP (7)
    • Software Engineering (6)
    • Message Queue (4)
Guestbook
Notice
Recent Posts
Recent Comments
Link
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Backend/Querydsl (1)

Arthur's Blog

QueryDSL Transform Connection Leak

문제 상황개발 환경에 특정 코드가 배포된 이후 Java Application의 속도가 느려지다 멈추는 현상이 발생하였다. 문제 추론회사에서 코드를 작성하다 쿼리 결과의 일부 구조 자체를 수정해야하는 상황이 생겨서 QueryDSL의 구조 변환 함수인 transform을 사용하였다.*(transform은 쿼리 결과값을 가져온 이후, Application에서 메모리를 사용하여 변환하는 함수이다.) transform을 사용한 Api를 10회 호출하니 멈추는 부분을 발견해서 DB Connection Leak이 발생할 것으로 추론하였다.(설정되어있는 Connection Pool size : 10회)  관련 이슈 발견https://github.com/querydsl/querydsl/issues/3089HikariCP..

Backend/Querydsl 2023. 6. 22. 22:54
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바