Spring Boot

Spring Boot Actuator

Actuator voor monitoring: endpoints (/health, /metrics, /info), metrics, health checks, configuratie

20 gespreksvragen·
Mid-Level
1

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.

2

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.

3

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.

4

Welke status geeft aan dat de applicatie klaar is om verkeer te ontvangen?

5

Welke bibliotheek gebruikt Spring Boot Actuator voor het verzamelen van metrics?

+17 gespreksvragen

Beheers Spring Boot voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis