[JBoss EAP] JAVA 1.8에 맞는 JAVA옵션 설정
본문 바로가기
IT 이야기/JBoss EAP

[JBoss EAP] JAVA 1.8에 맞는 JAVA옵션 설정

by 찬찬이 아빠 2021. 6. 15.
반응형

JAVA 1.8에서는 PermSize 옵션이 MetaspaceSize로 변경되었습니다.

만약 JBoss EAP에서 JAVA 1.8 버전을 사용하고 있다면 기존에 PermSize 설정은 적용되지 않으니 MetaspaceSize로 변경해서 사용해야 합니다.

 

JBoss EAP에서 JAVA 설정은 $JBOSS_HOME/domains/노드명/bin/env.sh 파일에서 설정할 수 있습니다.

<JAVA 1.7 이하 버전을 사용하는 경우 JAVA 메모리 설정 방법>
$ vim env.sh
export JAVA_OPTS=" $JAVA_OPTS -Xms1024m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=512m"

<JAVA 1.8을 사용하는 경우 JAVA 메모리 설정 방법>
$ vim env.sh
export JAVA_OPTS=" $JAVA_OPTS -Xms1024m -Xmx2048m -XX:PermSize=512m -XX:MaxMetaspaceSize=512m"

 

JAVA 버전별 파라미터 설정 항목들에 대해서 알고 싶다면 아래 명령어를 사용하면 됩니다.

$ java -XX:+PrintFlagsFinal -version -server
반응형

댓글