2016-02-25 2 views
2

Я пытаюсь запустить журнал GC в JDK 8. Я достиг этого, используя следующий параметр GC Log JVM.Можем ли мы повернуть журнал GC на основе конкретного времени в JDK 8?

-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:verbose-jdk8-gc.log 
-XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 
-XX:GCLogFileSize=1k 

Кроме того, я хочу, чтобы вращение журнала GC также выполнялось на основе заданного времени. Есть ли какой-либо параметр в JVM (JDK 8), чтобы я мог вращать GC-журнал в зависимости от определенного времени?

ответ

3

Выполнение команды jcmd <PID> GC.rotate_log из внешнего планировщика (cron).

+0

HI apangin Спасибо за ответ – RDP16

+0

@RonakPrajapati Пожалуйста, отметьте ответ как принятый, если он решает вашу проблему. – apangin

+0

Да, безусловно, это решит мою проблему. И это уже я реализовал. Но я хочу знать, есть ли какой-либо параметр JVM для этого или нет? Да или Нет. Я хочу знать только :) – RDP16

Смежные вопросы