tgoop.com/BookJava/3886
Create:
Last Update:
Last Update:
🧠 Быстрый способ найти performance-проблемы в Spring Boot-приложении
Сейчас покажу, как быстро узнать, какие бины подгружаются дольше всего при старте Spring Boot-приложения.
📌 Добавь в application.yml
:
spring:
application:
name: demo
main:
log-startup-info: true
boot:
startup:
logging:
enabled: true
🔥 Теперь при старте приложения Spring Boot 3+ покажет top-N самых "тяжёлых" бинов:
Startup completed in 3.567 seconds
Application started in 3.789 seconds (JVM running for 4.112)
Bean instantiation and initialization:
145 ms -> com.example.HeavyBean
95 ms -> com.example.AnotherBean
💡 Это встроенный инструмент, который раньше был только в Spring Boot Actuator!
📈 Отлично помогает:
при оптимизации старта,
для понимания сложностей DI,
при миграции на новые версии.
⚠️ Подходит только для Spring Boot 2.4+ .
👉@BookJava
BY Библиотека Java разработчика

Share with your friend now:
tgoop.com/BookJava/3886