我们可以根据JDK 8中的特定时间轮换GC日志吗?

时间:2016-02-25 14:02:57

标签: java memory-leaks garbage-collection jvm

我正在JDK 8中尝试GC日志轮换。我已使用以下GC Log JVM参数实现了它。

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

除此之外,我希望GC日志轮换也应该基于给定时间完成。 JVM(JDK 8)中是否有任何参数,以便我可以根据特定时间轮换GC日志?

1 个答案:

答案 0 :(得分:3)

从外部调度程序(cron)执行jcmd <PID> GC.rotate_log命令。