본문 바로가기

Java

(4)
[Java] GraalVM 설치해보기 #. 참고 페이지https://www.graalvm.org/https://mangkyu.tistory.com/301
java cacerts에 SSL 인증서 등록하기 #. 참고 글https://blog.naver.com/adsl6662/221178437373https://support.smartbear.com/collaborator/faq/how-to-resolve-quot;keytool-error-java-lang-except/  #. 특이사항일반적으로 java 환경에서 쓰이는 jks 확장자 인증서를 사용하지 않고apache 서버에 등록할 시 사용하는 crt 확장자 인증서를 사용했다.  #. 작업 절차 01. security 디렉토리 이동/usr/lib/jvm/java-11-openjdk/lib/security 02. 인증서 등록/usr/lib/jvm/java-11-openjdk/bin/keytool -importcert -keystore /usr/lib/jvm/j..
JAVA17 환경에서 gclog 설정 가이드 참고 글 https://stackoverflow.com/questions/72632318/how-to-disable-gc-logs-rotation Java8 에서 사용하던 gclog 옵션 그대로 사용 시 에러가 발생한다. Xlog 관련 옵션 확인은 아래 명령어를 활용한다. /usr/jdk/jdk17/bin/java -Xlog:help Xloggc 사용 시 기본적으로 file rotation 기능이 enable 된 상태가 된다 (파일 5개까지 rotate) 비활성화 시키기 위해 아래와 같이 filecount=0 옵션을 추가한다. time 옵션 반드시 포함해야 한다. 해당 옵션 작성하지 않으면 에러 발생함. -Xlog:gc:file=/log/server/gclog/gclog.txt:time:filecount=0
gc log 생성 및 rotation 방법 (Oracle JAVA, IBM JAVA) #01. Oracle JAVA 참고 블로그https://mcpaint.tistory.com/315 아래와 같이 옵션 추가했음 -verbose:gc -XX:+PrintGCDetails -Xloggc:/applogs/weblogic/weblogic_12214/m1_12214/gc/gc_m1_12214.log-XX:+UseGCLogFileRotation -XX:GCLogFileSize=2m -XX:NumberOfGCLogFiles=99 -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC gc log 용량이 2MB 에 도달하자 rotation 되었음  #02. IBM JAVA 참고 글 - IBM JAVA 공식 문서https://www.ibm.com/support/pages/writing-..