2015-01-27 14 views
2

내 jboss 서비스에서 메모리 누수가 발생합니다. 내가 힙 덤프를 확인, 내가 힙의 주요 부분은 DefaultListableBeanFactory 및 ConcurrentHashMap에 의해 점령 보았다.DefaultListableBeanFactory 객체로 인한 jboss 서비스의 메모리 누출

나는이 문제를 건너 온은 https://jira.spring.io/browse/SPR-9842

내 문제는 동일하지만 스프링 (봄 콩) 버전 3.1.1.RELEASE을 사용하여, 이미보고. 이것이 봄에 실제로 문제가되거나 내 코드에 문제가 있다면 누군가 도울 수 있습니까? 또한 봄에 문제가 있다면 해결책은 무엇입니까?

감사합니다.

+0

음을 설명했다. 테스트 케이스를 만들 수 있습니까? –

답변

2

이 문제의 원인을 발견했습니다. 문제는 코드 ClassPathXmlApplicationContext에서 각 요청에 대해 객체가 인스턴스화되었다는 것입니다.

ClassPathXmlApplicationContext 개체를 static으로 변경 했으므로 더 이상이 문제가 발생하지 않습니다. 도와 주셔서 감사합니다. 링크에서

의견은, 확인이 버그, JIRA에서조차보고를 거부하거나 증명하기 어려운 문제, https://jira.spring.io/browse/SPR-7502?focusedCommentId=57240&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-57240

+0

솔루션을 제공해 주셔서 감사합니다. 방금 같은 문제가 발생하여 정적 변수로 해결했습니다. – Sakr