瀏覽代碼

新增startup trace监控。

sxq 3 年之前
父節點
當前提交
25321984fa
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java

+ 6 - 1
ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java

@@ -2,6 +2,7 @@ package com.ruoyi;
 
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup;
 
 /**
  * 启动程序
@@ -14,7 +15,11 @@ public class RuoYiApplication {
 
     public static void main(String[] args) {
         System.setProperty("spring.devtools.restart.enabled", "false");
-        SpringApplication.run(RuoYiApplication.class, args);
+        System.setProperty("StartFlightRecording:filename", "recording.jfr");
+        System.setProperty("duration", "10s");
+        SpringApplication application = new SpringApplication(RuoYiApplication.class);
+          application.setApplicationStartup(new BufferingApplicationStartup(2048));
+          application.run(args);
         System.out.println("(♥◠‿◠)ノ゙  RuoYi-Vue-Plus启动成功   ლ(´ڡ`ლ)゙");
     }