나는 우리의 고객 중 하나가, 가지고있는 Jboss4에 java.lang.OutOfMemoryException을 재현하기 위해 노력하고 원인하려고합니다. 는 아마도 일/주 동안 J2EE 애플리케이션을 실행하여 java.lang.OutOfMemoryException
내가 (대신 일/주) 웹 애플리케이션은 몇 분 만에 java.lang.OutOfMemoryException을 spitout 수있는 방법을 찾기 위해 노력하고있다. 마음에 와서한 가지 셀레늄 스크립트를 작성하고 스크립트는 웹 어플리케이션을 포격있다. 우리가 할 수있는 또 하나의 일은 JVM 힙 크기를 줄이는 것이지만 우리는 시스템의 한계를보고 싶기 때문에 이것을하지 않는 것이 좋습니다.
제안 사항?
PS : 나는 우리가
"ps : 소스 코드에 액세스 할 수 없습니다." - 자신의 제품 중? 제이 보스? –
@Stephen C : 그는 웹 앱이 그의 제품이라고 말하지 않았고, 단지 그것을 사용하는 사람이 그의 고객이라고 말했다. 그는 예를 들어 호스팅 제공 업체가 될 수 있습니다. –
"우리가 할 수있는 것은 JVM 힙 크기를 줄이는 것이지만 시스템의 한계를보고 싶기 때문에 이것을하지 않는 것이 좋습니다." 클라이언트 시스템과 같은 정확한 참조 테스트 시스템을 가지고 있다면 이것을하지 않는 것이 유용합니다.따라서 2Gb 힙에서 오류가 발생하는지 파악할 수 있습니다. 오류를 더 빨리 복제하려는 경우 작은 힙에서 Selenium 또는 JMeter 스크립트를 누르지 만 적절한 크기 즉 모든 영 : 이전 등의 비율로 설정된 모든 JVM 매개 변수를 사용하면 – JoseK