Java飞控-保留最后N分钟记录数据

Java Flight Control - Keep Last N Minutes record data

谁能告诉我 Java Flight Control started via Java Mission Control 是否可以在连续记录下只保留最后 N 分钟的数据?

我已经完成了这个 discussion,但是我找不到我必须在哪里传递 disk=true 参数。我一直在使用的选项如下所示。

环境:-

请尝试

java -XX:+FlightRecorder -XX:FlightRecorderOptions=disk=true ... app.java

这将适用于 JRocket VM。

对于 Oracle VM,您需要先解锁商业功能

java -XX:+UnlockCommericalFeatures -XX:+FlightRecorder -XX:FlightRecorderOptions=disk=true ... app.java

只有磁盘记录允许您设置最长期限或最大大小。因此,如果您使用 JMC 中的向导,您将默认获得磁盘记录。