반응형 Hikari2 Thread starvation or clock leap detected 이클립스를 통해서 서버를 띄워두고 종료를 하기 전에로그를 보니 아래와 같은 로그들이 대량 출력되어있었다. 2023-04-16T15:15:55.573+09:00 WARN 54734 --- [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=17m43s37ms).2023-04-16T15:31:58.287+09:00 WARN 54734 --- [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or cl.. 2023. 4. 16. Hikari 커넥션풀(connection pool) Hikari Connection Pool HikariConnection Pool (이하 Hikari CP)은 DB와의 커넥션 풀을 관리한다. 이유는 JDBC커넥션을 맺는 과정은 상당히 복잡하고 자원을 많이 소모하는 작업이기 때문에 관리를 해야 성능적으로 좋기 때문이다. 만약 요청이 들어올 때 Thread가 Database와의 커넥션을 맺는다면 데이터베이스 뿐만 아니라 앱서버 입장에서도 굉장히 부하가 심하게 발생 할 것이다. 그런데 HikariCP는 미리 정해놓은 만큼에 커넥션은 pool에 담아 놓는다. 요청이 들어오면 Thread가 커넥션을 요청하고, Hikari는 Pool내에 있는 커넥션을 연결해준다. Connection Pool ( 커넥션 풀 ) 데이터 연동과정에서 일반적인 연동과정은 웹 어플리케이션.. 2023. 1. 31. 이전 1 다음 반응형