我们可以根据 JDK 8 中的特定时间轮换 GC 日志吗?
Can we rotate GC log based on Specific Time in JDK 8?
我正在尝试 JDK8 中的 GC 日志轮换。我已经通过使用以下 GC 日志 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 日志?
从外部调度程序 (cron) 执行 jcmd <PID> GC.rotate_log
命令。
我正在尝试 JDK8 中的 GC 日志轮换。我已经通过使用以下 GC 日志 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 日志?
从外部调度程序 (cron) 执行 jcmd <PID> GC.rotate_log
命令。