我正在 JDK 8 中尝试 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日志?
最佳答案
执行jcmd <PID> GC.rotate_log
来自外部调度程序 (cron) 的命令。
关于java - 我们可以在 JDK 8 中根据特定时间轮换 GC 日志吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35629487/