반응형
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
반응형
'IT 이야기 > JBoss EAP' 카테고리의 다른 글
[JBoss EAP] 데이터 소스 암호화(Datasource Password Encryption) 설정 (2) | 2021.06.18 |
---|---|
[JBoss EAP 7] 세션 공유를 위한 JGroups 멀티캐스트 프로토콜을 UDP -> TCP로 변경 (5) | 2021.06.15 |
[JBoss EAP] JBoss EAP 6에서 7으로 업그레이드 후 java.io.IOExeption:User limit of inotify watches reached 에러 발생 (0) | 2021.06.15 |
[JBoss EAP] deploy timeout 에러 발생 시 해결 방안 (0) | 2021.06.15 |
[JBoss EAP] 버전별 AJP 프로토콜의 Max Connecction 개수 설정 (0) | 2021.06.14 |
댓글