Spring Boot

Spring Boot Actuator

Actuator per il monitoraggio: endpoints (/health, /metrics, /info), metriche, health checks, configurazione

20 domande da colloquio·
Mid-Level
1

Quale dipendenza Maven abilita Spring Boot Actuator?

Risposta

Spring Boot Actuator si abilita aggiungendo la dipendenza spring-boot-starter-actuator al progetto. Questa dipendenza include tutte le funzionalità di monitoraggio e attiva automaticamente endpoint di base come /health e /info. L'auto-configurazione di Spring Boot rileva questa dipendenza e configura gli endpoint senza richiedere configurazione aggiuntiva.

2

Qual è il percorso predefinito degli endpoint Actuator?

Risposta

Per impostazione predefinita, tutti gli endpoint Actuator sono esposti sotto il prefisso /actuator. Questa convenzione raggruppa tutti gli endpoint di monitoraggio in un'unica posizione e semplifica la sicurezza prendendo di mira questo prefisso specifico. Il prefisso può essere personalizzato tramite la proprietà management.endpoints.web.base-path se necessario.

3

Quali due endpoint sono esposti di default tramite HTTP?

Risposta

Spring Boot Actuator espone solo gli endpoint /health e /info di default tramite HTTP per motivi di sicurezza. Questi endpoint forniscono informazioni non sensibili sullo stato dell'applicazione. Tutti gli altri endpoint come /metrics, /env o /loggers devono essere abilitati esplicitamente nella configurazione per evitare l'esposizione accidentale di dati sensibili in produzione.

4

Quale status indica che l'applicazione è pronta a ricevere traffico?

5

Quale libreria utilizza Spring Boot Actuator per la raccolta delle metriche?

+17 domande da colloquio

Padroneggia Spring Boot per il tuo prossimo colloquio

Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.

Inizia gratis