JD Retail Technology
Nov 27, 2024 · Backend Development
Optimizing SpringBoot Application Startup Time: Diagnosis and Solutions
This article documents the diagnosis of slow SpringBoot startup in a large‑scale advertising platform and presents a series of optimizations—including actuator monitoring, Tomcat TLD scan disabling, HBase async warm‑up, custom BeanPostProcessor timing, asynchronous JSF consumer refer, Tomcat version tuning, and hardware migration—that together reduce launch time by about 60%.
BeanPostProcessorJavaPerformance
0 likes · 20 min read