써먹는 웹개발

[Spring] 메모리 누수 원인 및 해결방법 본문

Server/Spring

[Spring] 메모리 누수 원인 및 해결방법

kmhan 2022. 12. 6. 16:38


728x90
반응형

원인 : 서버가 리로드될때 어플리케이션을 리로드하고, jdbc 연결할때마다 어플리케이션을 리로드하는데 서버가 리로드된 어플리케이션을 다시 리로드하기 때문에 jdbc 재연결할때마다 서버가 리로드되어 메모리 누수가 생김

해결방법 : mybatis 에 dependency에 있는 jdbc connection driver 제거후에 톰캣홈/lib에 드라이버 추가

 

 

참고

1. https://okky.kr/articles/490470

2. https://velog.io/@shson/%ED%86%B0%EC%BA%A3%EB%A1%9C%EA%B7%B8%EC%97%90%EC%84%9C-jdbc-%EB%A9%94%EB%AA%A8%EB%A6%AC%EB%A6%AD-%EC%9B%8C%EB%8B%9D%EC%9D%B4-%EB%9C%B0%EB%95%8C

728x90
반응형


Comments