public class FlightRecorderApplicationStartup extends Object implements ApplicationStartup
ApplicationStartupimplementation for the Java Flight Recorder.
This variant records
StartupStep as Flight Recorder events. Because
such events only support base types, the
StartupStep.Tags are serialized as a
single String attribute.
Once this is configured on the application context, you can record data by
launching the application with recording enabled:
java -XX:StartFlightRecording:filename=recording.jfr,duration=10s -jar app.jar.
|Constructor and Description|
|Modifier and Type||Method and Description|
Create a new step and marks its beginning.
public StartupStep start(String name)
A step name describes the current action or phase. This technical name should be "." namespaced and can be reused to describe other instances of the same step during application startup.
name- the step name