我正在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日志?
答案 0 :(得分:3)
从外部调度程序(cron)执行jcmd <PID> GC.rotate_log
命令。