Java

JAVA17 환경에서 gclog 설정 가이드

KeuangKuo 2022. 12. 27. 11:09

참고 글

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