Spring Boot Actuator
Actuator do monitorowania: endpoints (/health, /metrics, /info), metryki, health checks, konfiguracja
1Która zależność Maven włącza Spring Boot Actuator?
Która zależność Maven włącza Spring Boot Actuator?
Odpowiedź
Spring Boot Actuator jest włączany przez dodanie zależności spring-boot-starter-actuator do projektu. Ta zależność zawiera wszystkie funkcje monitorowania i automatycznie aktywuje podstawowe endpointy, takie jak /health i /info. Auto-konfiguracja Spring Boot wykrywa tę zależność i konfiguruje endpointy bez potrzeby dodatkowej konfiguracji.
2Jaka jest domyślna ścieżka dla endpointów Actuator?
Jaka jest domyślna ścieżka dla endpointów Actuator?
Odpowiedź
Domyślnie wszystkie endpointy Actuator są udostępniane pod prefiksem /actuator. Ta konwencja grupuje wszystkie endpointy monitorowania w jednym miejscu i upraszcza zabezpieczenia poprzez ukierunkowanie na ten konkretny prefiks. Prefiks można dostosować za pomocą właściwości management.endpoints.web.base-path w razie potrzeby.
3Które dwa endpointy są domyślnie udostępniane przez HTTP?
Które dwa endpointy są domyślnie udostępniane przez HTTP?
Odpowiedź
Spring Boot Actuator domyślnie udostępnia przez HTTP tylko endpointy /health i /info ze względów bezpieczeństwa. Te endpointy dostarczają niewrażliwych informacji o stanie aplikacji. Wszystkie pozostałe endpointy, takie jak /metrics, /env czy /loggers, muszą zostać jawnie włączone w konfiguracji, aby zapobiec przypadkowemu ujawnieniu wrażliwych danych w środowisku produkcyjnym.
Który status wskazuje, że aplikacja jest gotowa do przyjmowania ruchu?
Której biblioteki używa Spring Boot Actuator do zbierania metryk?
+17 pytań z rozmów
Inne tematy rekrutacyjne Spring Boot
Spring Core - IoC & DI
Spring Boot Auto-Configuration
Spring Boot Starters
Application Properties & YAML
Logowanie z SLF4J i Logback
Spring Boot DevTools
Spring MVC Basics
Spring REST Controllers
Request & Response Handling
Obsługa wyjątków
Bean Validation
Podstawy Spring Data JPA
Encje JPA i relacje
Zapytania JPA
Spring Data Repositories
Podstawy Spring Security
Testy jednostkowe z JUnit i Mockito
Testowanie Spring Boot
Profiles i Environment
RestTemplate i WebClient
Async i Scheduling
Caching ze Spring
Spring WebFlux (Reactive)
Transakcje Spring
Zaawansowane uwierzytelnianie i autoryzacja
JWT i bezpieczeństwo stateless
OAuth2 i Authorization Server
Spring Boot i Docker
Microservices ze Spring
Spring Cloud Config
Optymalizacja wydajności
GraalVM Native Images
Opanuj Spring Boot na następną rozmowę
Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.
Zacznij za darmo