1. 개요

WebSphere 8 버전은 인스턴스를 기동하면서 소스 단에 있는 모든 파일을 자체적으로 읽습니다.

소스가 10GB 이상만 되도 기동속도가 현저히 떨어지는데, 특정 디렉토리를 기동시 읽지 않도록 하는 옵션이 있습니다.

해당 옵션이 있으면 기동속도가 빨라집니다.

 

2. 로딩 제외 가능한 디렉토리

웹콘솔의 어플리케이션에서 지정한 소스단 아래의 디렉토리만 제외가 가능합니다.

예를 들어, test.war 가 소스의 루트 디렉토리라면 test.war 밑에 있는 디렉토리만 로딩 제외를 할수 있습니다.

test.war 상위 단에 있는 소스는 예외처리를 할 수 없습니다.

정적인 파일 (이미지, 엑셀 첨부파일 등)은 기동시마다 읽을 필요가 없으므로 이런 파일이 많은 폴더라면 제외를 추천합니다.

단,  xml , class, jar 같은 파일이 들어있으면 제외하면 안됩니다.

 

3. 옵션

서버 >  인스턴스명] > 프로세스 정의 > JVM(Java Virtual Machine) > 사용자 정의 특성

이름 : org.eclipse.jst.j2ee.commonarchivecore.FILTERBINARIES
값 : 제외하고자하는 디렉토리명 (여러개의 디렉토리는 ; 로 구분하면됩니다.)

 

4. 참조

http://www-304.ibm.com/support/docview.wss?uid=swg1PM37942