2017-09-30 14 views
1

연속 기록 중 마지막 N 분 동안 만 데이터를 보관할 수 있다면 Java Mission Control을 통해 시작된 Java Flight Control에서 알려 줄 수 있습니까?자바 비행 제어 - 마지막 N 분 기록 데이터 보관

나는 discussion을 통해 갔지만 어디에서 disk=true 매개 변수를 전달해야하는지 찾을 수 없습니다. 내가 사용하고있는 옵션은 다음과 같습니다.

enter image description here

환경 : -

  • 자바 8
  • 맥 OS X
  • 자바 미션 컨트롤 5.5.1 (M5.5.1-15, 172852)

답변

1

그것은 당신이 최대 세 또는 최대 크기를 설정할 수 있도록 전용 디스크 레코딩의 잠금을 해제하기 위해 먼저해야합니다. 따라서 JMC에서 마법사를 사용하면 기본적으로 디스크 기록을 얻게됩니다.

1

시도해보십시오.

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

JRocket VM에서 작동합니다.

오라클 VM 위해 당신은 상업 기능

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

+0

'jmc -XX : FlightRecorderOptions = disk = true'와 같이 jmc를 시작하는 것을 의미합니다. – tuk

+0

JVM 옵션입니다. Oracle 또는 JRocket JVM에 있습니까? – fg78nc

+0

나는 신탁에있다. – tuk