2026-08-05 9e97c94713ada364bfee7be2616c79a53bafb8c8
yudao-server/src/main/java/cn/iocoder/yudao/server/YudaoServerApplication.java
@@ -1,7 +1,9 @@
package cn.iocoder.yudao.server;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup;
/**
 * 项目的启动类
@@ -12,23 +14,22 @@
 *
 * @author 芋道源码
 */
@Slf4j
@SuppressWarnings("SpringComponentScan") // 忽略 IDEA 无法识别 ${yudao.info.base-package}
@SpringBootApplication(scanBasePackages = {"${yudao.info.base-package}.server", "${yudao.info.base-package}.module"})
public class YudaoServerApplication {
    public static void main(String[] args) {
        // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章
        // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章
        // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章
        long startTime = System.currentTimeMillis();
        SpringApplication.run(YudaoServerApplication.class, args);
//        new SpringApplicationBuilder(YudaoServerApplication.class)
//                .applicationStartup(new BufferingApplicationStartup(20480))
//                .run(args);
        SpringApplication app = new SpringApplication(YudaoServerApplication.class);
        app.setApplicationStartup(new BufferingApplicationStartup(4096));
        app.run(args);
        // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章
        // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章
        // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章
        long cost = System.currentTimeMillis() - startTime;
        log.info("========================================");
        log.info("应用启动完成,耗时: {} 秒 ({} 毫秒)", cost / 1000.0, cost);
        log.info("========================================");
    }
}