증상
타사 문제로 인해 IBM의 Java 1.6을 실행하는 응용 프로그램을 CA APM 에이전트를 사용하여 모니터링하고 기본 설정 –javaagent 스위치를 사용할 경우 심각한 메모리 오버헤드가 발생합니다. 이 문제는 JDK의 기본 메모리 누수 때문입니다. 결국 응용 프로그램의 메모리가 부족하게 됩니다. 메모리 누수는 최대 힙 크기(-Xmx) 설정과 상관없이 발생합니다. Autoprobe 계측을 사용하지 않도록 설정(introscope.autoprobe.enable=false)해도 –javaagent를 계속 사용하는 경우에는 역시 이 문제가 발생합니다.
이 문제는 IBM JVM의 개체 종료하고만 관련이 있습니다. 이 문제에 대한 자세한 내용은 IBM의 웹 사이트(http://www-01.ibm.com/support/docview.wss?uid=swg1IZ99243)를 참조하십시오.
해결 방법
IBM용 AutoProbe Connector를 –Xbootclasspath 스위치를 사용하여 부트스트랩 클래스 경로에 배포하십시오. 이 방법은 임시 해결 방법일 뿐이므로 이 문제를 해결하는 IBM의 공식 패치를 얻는 것이 좋습니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|