クラス FlightRecorderApplicationStartup

java.lang.ObjectSE
org.springframework.core.metrics.jfr.FlightRecorderApplicationStartup
実装されたすべてのインターフェース:
ApplicationStartup

public class FlightRecorderApplicationStartup extends ObjectSE implements ApplicationStartup
Java Flight Recorder の ApplicationStartup 実装。

このバリアントは、StartupStep をフライトレコーダーイベントとして記録します。このようなイベントは基本型のみをサポートするため、StartupStep.Tags は単一の文字列属性として直列化されます。

これがアプリケーションコンテキストで構成されたら、記録を有効にしてアプリケーションを起動することでデータを記録できます: java -XX:StartFlightRecording:filename=recording.jfr,duration=10s -jar app.jar

導入:
5.3
作成者:
Brian Clozel
  • コンストラクターの詳細

    • FlightRecorderApplicationStartup

      public FlightRecorderApplicationStartup()
  • メソッドの詳細

    • start

      public StartupStep start(StringSE name)
      インターフェースからコピーされた説明: ApplicationStartup
      新しいステップを作成し、その始まりをマークします。

      ステップ名は、現在のアクションまたはフェーズを説明します。この技術名は "." である必要があります。名前空間が設定されており、アプリケーションの起動時に同じステップの他のインスタンスを記述するために再利用できます。

      次で指定:
      インターフェース ApplicationStartupstart 
      パラメーター:
      name - ステップ名