오라클 전제품 매뉴얼(최신 위주) http://www.oracle.com/technology/documentation/index.html 웹로직 버전별 매뉴얼 http://download.oracle.com/docs/cd/E13222_01/more_wls.html 웹로직 10.3.3 http://download.oracle.com/docs/cd/E14571_01/wls.htm 웹로직 10.3 http://download.oracle.com/docs/cd/E12840_01/wls/docs103/sitemap.html 웹로직 10.0 http://download.oracle.com/docs/cd/E13222_01/wls/docs100/index.html 웹로직 9.2 http://download.oracle..
1. OS bit 확인 getconf -a | grep KERNEL KERNEL_BITMODE: 64 2. java bit 확인 ./java -d64 -version Running a 64-bit JVM is not supported on this platform. 3. Weblogic의 MS기동시 java 32bit경로로 기동 설정 시 -. Weblogic의 MS기동시 Java 32bit 경로로 기동되게 설정되어 있음 -Xms4096m -Xmx4096m 4G로 기동시키게 되면, 아래와 같은 에러 발생 JVMJ9GC028E 너무 큰 옵션: '-Xmx4096m' JVMJ9VM015W j9gc24(2) 라이브러리의 초기화 오류: 초기화 실패: 명령행을 구문 분석할 수 없음 Could not create th..
1. 버전확인 sh standalone.sh -v 2. standalone boot 확인 ps -ef | grep java | grep standalone 3. standalone.xml 단락 확인
1. Java7,8 Perm 영역 설정 -XX:PermSize=350m / 기동시 Perm사이즈 -XX:MaxPermSize=400m /최대사이즈 8이전 8이후 -XX:PermSize=350m / 기동시 Perm사이즈 -XX:MaxPermSize=400m /최대사이즈 -XX:MaxMetaspaceSize= -XX:MetaspaceSize= 2. Java7까지 Permanent 영역에 포함되는 정보 1. Class 의 Meta정보 (pkg path 정보라고 보면 됨, text 정보) 2. Method의 Meta 정보 3. Static Object - static int i = 1; -> 1이라는 value가 Pemgen section 에 저장된다. 요즘 거의 발생하지 않지만 개발자가 Collection O..
Java 7, 8 JVM 구조 JVM 8 Heap Memory 구조 - java8 이전에는 Metaspace 영역이 아닌 Permanet 영역이 존재하였다. Permanent 영역은 Class정보나 Meta 정보, Static변수와 상수 정보들이 저장되는 공간으로 활용되었다. 하지만 Java8 버전부터는 기존의 Permanent 영역이 Native 영역으로 이동하여 metaspace 영역으로 변경되었다. JVM Option 설정 EX> JEUS JVM옵션 설정 EX) Jeus JVM 옵션 설정 -Xmx3000m -XX:MaxMetaspaceSize=1024m -verbose:gc -XX:+DisableExplicitGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:..
1. Domain 은 DAS와 MS로 구성 2. Node manager Domain 내에서 사용되는 노드 매니저 이름은 유일 해야한다. 설치한 하는의 JEUS 내에서는 하나의 노드 매니저만 존재한다. 노드매니저의 주요 목적은 하나의 노드에서 동작하는 서버프로세스를 관리[관리툴을 통해 실행-중지, Patch 파일 적용 ] -> 노드매니저를 사용하지 않을 경우 서버를 기동하려는 원격 머신에 접속해서 스크립트를 통해 서버를 기동해야한다. 하지만 노드매너지를 사용한다면 원격 머신에 있는 서버도 DAS에서 간단한 명령으로 기동할 수 있다. 노드 매니저는 부가적인 기능이므로 사용하지 않더라도 서비스하는데 아무런 영향을 주지 않는다. 3. DAS 기동명령어 startDomainAdminServer -domain DO..