Проверяет знание инструментов для диагностики производительности Java-приложений.
JVisualVM: Встроенный профилировщик JVM.
Prometheus + Grafana: Для мониторинга в реальном времени.
JProfiler/YourKit: Коммерческие инструменты для глубокого анализа.
1. JVisualVM:
Показывает использование кучи, потоки, CPU.
Запуск: jvisualvm из JDK.
2. Prometheus:
Собирает метрики через micrometer.
Дашборды в Grafana:
# Пример конфигурации Spring Boot
management:
endpoints:
web:
exposure:
include: prometheusВывод:
Инструменты помогают находить узкие места (утечки, медленные запросы).