[SPRING] spring-mongo를 사용하여 mongodb 연결을 닫는 올바른 방법은 무엇입니까?
SPRINGspring-mongo를 사용하여 mongodb 연결을 닫는 올바른 방법은 무엇입니까?
내 webapp에서 spring-mongo를 사용하고 있습니다. Tomcat7에서 응용 프로그램을 배포 해제 할 때 메모리 누수가 발생합니다. 나는 명시 적으로 닫지 않은 몽고 객체일지도 모른다고 생각한다. 나는 그것을 닫는 올바른 길과 위치가 무엇인지 알고 싶다.
해결법
-
==============================
1.어떻게 이런 식으로 :
어떻게 이런 식으로 :
@Component public class MongoDBManager { @Autowired Mongo mongo; @PreDestroy public void shutdown() { mongo.close(); } }
from https://stackoverflow.com/questions/13721115/what-is-the-correct-way-to-close-the-mongo-connection-using-spring-mongo by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] prototype으로 등록 된 bean에서 destroy-method가 호출되지 않습니다. (0) | 2019.05.03 |
---|---|
[SPRING] Spring 데이터 설정 - hibernate.properties를 찾을 수 없음 (0) | 2019.05.03 |
[SPRING] Spring 세션을 사용할 때의 사용자 정의 쿠키 이름 (0) | 2019.05.03 |
[SPRING] Spring Cloud Stream @SendTo 주석이 작동하지 않음 (0) | 2019.05.03 |
[SPRING] 'appServlet'이라는 이름의 DispatcherServlet에서 URI [/ myappname /]가있는 HTTP 요청에 대한 매핑이 없습니다 (0) | 2019.05.03 |