Spring Boot Actuator
Actuator voor monitoring: endpoints (/health, /metrics, /info), metrics, health checks, configuratie
1Welke Maven-afhankelijkheid schakelt Spring Boot Actuator in?
Welke Maven-afhankelijkheid schakelt Spring Boot Actuator in?
Antwoord
Spring Boot Actuator wordt ingeschakeld door de afhankelijkheid spring-boot-starter-actuator aan het project toe te voegen. Deze afhankelijkheid bevat alle monitoringfuncties en activeert automatisch basis-endpoints zoals /health en /info. De auto-configuratie van Spring Boot detecteert deze afhankelijkheid en configureert de endpoints zonder aanvullende configuratie.
2Wat is het standaardpad voor Actuator-endpoints?
Wat is het standaardpad voor Actuator-endpoints?
Antwoord
Standaard worden alle Actuator-endpoints onder het voorvoegsel /actuator beschikbaar gesteld. Deze conventie groepeert alle monitoring-endpoints op één locatie en vereenvoudigt de beveiliging door dit specifieke voorvoegsel te targeten. Het voorvoegsel kan indien nodig worden aangepast via de eigenschap management.endpoints.web.base-path.
3Welke twee endpoints worden standaard via HTTP beschikbaar gesteld?
Welke twee endpoints worden standaard via HTTP beschikbaar gesteld?
Antwoord
Spring Boot Actuator stelt om veiligheidsredenen standaard alleen de endpoints /health en /info beschikbaar via HTTP. Deze endpoints bieden niet-gevoelige informatie over de status van de applicatie. Alle andere endpoints zoals /metrics, /env of /loggers moeten expliciet worden ingeschakeld in de configuratie om te voorkomen dat gevoelige gegevens per ongeluk worden blootgesteld in productie.
Welke status geeft aan dat de applicatie klaar is om verkeer te ontvangen?
Welke bibliotheek gebruikt Spring Boot Actuator voor het verzamelen van metrics?
+17 gespreksvragen
Andere Spring Boot-sollicitatieonderwerpen
Spring Core - IoC & DI
Spring Boot Auto-Configuration
Spring Boot Starters
Application Properties & YAML
Logging met SLF4J & Logback
Spring Boot DevTools
Spring MVC Basics
Spring REST Controllers
Request & Response Handling
Uitzonderingsafhandeling
Bean Validation
Spring Data JPA-basis
JPA-entiteiten en relaties
JPA-query's
Spring Data Repositories
Spring Security Basis
Unit testing met JUnit & Mockito
Spring Boot testen
Profiles en Environment
RestTemplate en WebClient
Async & Scheduling
Caching met Spring
Spring WebFlux (Reactive)
Spring-transacties
Geavanceerde authenticatie en autorisatie
JWT & stateless beveiliging
OAuth2 & Authorization Server
Spring Boot en Docker
Microservices met Spring
Spring Cloud Config
Prestatie-optimalisatie
GraalVM Native Images
Beheers Spring Boot voor je volgende gesprek
Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.
Begin gratis