관리 인터페이스에서 JVM 명령줄 옵션을 설정하려면 다음 작업을 수행합니다.
여기에 값을 지정하여 명령줄 JVM 옵션을 추가/삭제할 수 있습니다.
JVM 옵션 추가 버튼을 눌러 JVM 옵션을 추가합니다.
JVM 옵션에 대한 예는 다음과 같습니다. -Djava.security.auth.login.config=login.conf, -Djava.util.logging.manager=com.iplanet.ias.server.logging.ServerLogManager and -Xms128m -Xmx256m
CLI 사용
CLI를 통해 JVM 옵션을 추가하려면 다음 명령을 실행합니다.
wadm> create-jvm-options --user=admin --password-file=admin.pwd --host=serverhost --port=8989 --config=config1 -Dhttp.proxyHost=proxyhost.com -Dhttp.proxyPort=8080 |
CLI 참조 create-jvm-options(1)를 참조하십시오.
JVM 프로필러는 Java 응용 프로그램에서 성능 문제, 메모리 누수, 다중 스레딩 문제 및 시스템 자원 사용 문제를 진단하고 해결할 수 있게 하여 응용 프로그램에 대해 최고 수준의 안정성 및 확장 가능성을 보장합니다.
구성을 선택합니다.
구성 목록에서 구성을 선택합니다. 구성 탭을 눌러 사용 가능한 구성 목록을 가져옵니다.
Java > JVM 설정 탭을 누릅니다.
프로필러 섹션에서 새로 만들기 버튼을누릅니다.
다음 매개 변수의 값을 입력합니다.
이름 — 새 JVM 프로필러의 약식 이름을 지정합니다.
사용 가능 — 프로필러가 런타임에 사용되는지 여부를 결정합니다.
클래스 경로 — 프로필러의 유효한 클래스 경로를 지정합니다. (선택 사항).
원시 라이브러리 경로 — 유효한 원시 라이브러리 경로를 지정합니다. (선택 사항).
JVM 옵션 — CLI에 대해 추가 JVM 옵션을 지정할 수 있습니다.
CLI 사용
CLI를 통해 JVM 프로필러를 추가하려면 다음 명령을 실행합니다.
wadm> create-jvm-profiler --user=admin --password-file=admin.pwd --host=serverhost --port=8989 --config=config1 |
CLI 참조 create-jvm-profiler(1)를 참조하십시오.
JVM은 디버그 모드에서 시작할 수 있으며 JPDA(Java Platform Debugger Architecture) 디버거에 연결할 수 있습니다. 디버깅을 사용할 때 로컬 및 원격 디버깅을 모두 사용할 수 있습니다.
Sun Java System Web Server의 디버깅은 JPDA 소프트웨어를 기반으로 수행됩니다. 디버깅을 사용하려면 다음 작업을 수행하십시오.
구성을 선택합니다.
구성 목록에서 구성을 선택합니다. 구성 탭을 눌러 사용 가능한 구성 목록을 가져옵니다.
Java > JVM 설정 탭을 누릅니다.
디버그 Java 설정에 있는 디버그 사용 확인란을 선택합니다.
필요에 따라 새로 만들기 버튼을 눌러 JVM 옵션을 입력합니다.
기본 JPDA 옵션은 다음과 같습니다.
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7896 |
suspend=y로 대체하면 JVM은 중지 모드로 시작되며 디버거가 첨부될 때까지 중지 상태로 남아 있습니다. JVM이 시작되자마자 디버깅을 시작하려는 경우에 유용합니다. JVM을 디버거에 첨부할 때 사용할 포트를 지정하려면 address=port_number를 지정합니다. 디버깅 옵션 목록은 JPDA 문서를 확인하십시오.