Spring Boot

Spring Boot Actuator

Actuator do monitorowania: endpoints (/health, /metrics, /info), metryki, health checks, konfiguracja

20 pytań z rozmów·
Mid-Level
1

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.

2

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.

3

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.

4

Który status wskazuje, że aplikacja jest gotowa do przyjmowania ruchu?

5

Której biblioteki używa Spring Boot Actuator do zbierania metryk?

+17 pytań z rozmów

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