1장. 성능 튜닝 소개

JBoss EAP 설치는 기본적으로 최적화되어 있습니다. 그러나 JBoss EAP 하위 시스템의 환경, 애플리케이션 및 사용에 대한 구성은 성능에 영향을 미칠 수 있으므로 추가 구성이 필요할 수 있습니다.

이 가이드에서는 일반적인 JBoss EAP 사용 사례에 대한 최적화 권장 사항은 물론 성능 모니터링 및 성능 진단에 대한 지침을 제공합니다.

You should stress test and verify all performance configuration changes under anticipated conditions in a development or testing environment prior to deploying them to production.

1.1. 이 문서에서 EAP_HOME 사용 정보

이 문서에서는 EAP_HOME 변수를 사용하여 JBoss EAP 설치 경로를 나타냅니다. 이 변수를 JBoss EAP 설치의 실제 경로로 바꿉니다.

  • JBoss EAP 압축 파일을 설치한 경우 설치 디렉터리는 압축된 아카이브를 추출한 jboss-eap-7.4 디렉터리입니다.
  • RPM 설치 방법을 사용하여 JBoss EAP를 설치한 경우 설치 디렉토리는 /opt/rh/eap7/root/usr/share/wildfly/ 입니다.
  • 설치 프로그램을 사용하여 JBoss EAP를 설치한 경우 EAP_HOME 의 기본 경로는 ${user.home}/EAP-7.4.0 입니다.

    • Red Hat Enterprise Linux 및 Solaris의 경우: /home/USER_NAME/EAP-7.4.0/
    • Microsoft Windows의 경우: C:\Users\USER_NAME\EAP-7.4.0\
  • Red Hat CodeReady Studio 설치 프로그램을 사용하여 JBoss EAP 서버를 설치하고 구성한 경우 EAP_HOME 의 기본 경로는 ${user.home}/devstudio/runtimes/jboss-eap 입니다.

    • Red Hat Enterprise Linux의 경우: /home/USER_NAME/devstudio/runtimes/jboss-eap/
    • Microsoft Windows의 경우: C:\Users\USER_NAME\devstudio\runtimes\jboss-eap 또는 C:\Documents and Settings\USER_NAME\devstudio\runtimes\jboss-eap\
참고

Red Hat CodeReady Studio에서 Target 런타임7.4 또는 이후 런타임 버전으로 설정하면 프로젝트가 Jakarta EE 8 사양과 호환됩니다.

참고

EAP_HOME 은 환경 변수가 아닙니다. JBOSS_HOME 은 스크립트에서 사용되는 환경 변수입니다.