2017-09-30 32 views
1

如果有可能在連續記錄下只保留最後N分鐘的數據,有人能通過Java Mission Control啓動Java Flight Control嗎?Java Flight Control - 保留最後N分鐘的記錄數據

我已經通過這discussion,但我無法找到我必須通過disk=true參數。我一直在使用的選項如下所示。

enter image description here

環境: -

  • 爪哇8
  • 的Mac OS X
  • 爪哇任務控制5.5.1(M5.5.1-15,172852)

回答

1

這只是盤錄音,讓您設置的最長期限或最大尺寸。因此,如果您在JMC中使用該向導,則默認情況下會獲得磁盤錄製。

1

請嘗試

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

這將在JRocket VM上運行。

對於Oracle VM,你需要先解鎖功能商用

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

+0

你的意思是,當啓動jmc像'jmc -XX:FlightRecorderOptions = disk = true' – tuk

+0

它是JVM選項。你在Oracle或JRocket JVM上嗎? – fg78nc

+0

我在oracle上。 – tuk

相關問題