Spring Boot Actuator
İzleme için Actuator: endpoints (/health, /metrics, /info), metrikler, health checks, yapılandırma
1Hangi Maven bağımlılığı Spring Boot Actuator'ı etkinleştirir?
Hangi Maven bağımlılığı Spring Boot Actuator'ı etkinleştirir?
Cevap
Spring Boot Actuator, projeye spring-boot-starter-actuator bağımlılığı eklenerek etkinleştirilir. Bu bağımlılık tüm izleme özelliklerini içerir ve /health ile /info gibi temel endpoint'leri otomatik olarak etkinleştirir. Spring Boot'un otomatik yapılandırması bu bağımlılığı algılar ve ek yapılandırma gerektirmeden endpoint'leri yapılandırır.
2Actuator endpoint'leri için varsayılan yol nedir?
Actuator endpoint'leri için varsayılan yol nedir?
Cevap
Varsayılan olarak, tüm Actuator endpoint'leri /actuator önekiyle sunulur. Bu kural, tüm izleme endpoint'lerini tek bir konumda gruplar ve bu belirli öneki hedefleyerek güvenliği basitleştirir. Önek, gerekirse management.endpoints.web.base-path özelliği ile özelleştirilebilir.
3HTTP üzerinden varsayılan olarak hangi iki endpoint sunulur?
HTTP üzerinden varsayılan olarak hangi iki endpoint sunulur?
Cevap
Spring Boot Actuator, güvenlik nedeniyle varsayılan olarak yalnızca /health ve /info endpoint'lerini HTTP üzerinden sunar. Bu endpoint'ler uygulamanın durumu hakkında hassas olmayan bilgiler sağlar. /metrics, /env veya /loggers gibi diğer tüm endpoint'ler, production ortamında hassas verilerin yanlışlıkla açığa çıkmasını önlemek için yapılandırmada açıkça etkinleştirilmelidir.
Hangi status, uygulamanın trafik almaya hazır olduğunu gösterir?
Spring Boot Actuator, metrik toplama için hangi kütüphaneyi kullanır?
+17 mülakat soruları
Diğer Spring Boot mülakat konuları
Spring Core - IoC & DI
Spring Boot Auto-Configuration
Spring Boot Starters
Application Properties & YAML
SLF4J ve Logback ile Logging
Spring Boot DevTools
Spring MVC Basics
Spring REST Controllers
Request & Response Handling
İstisna Yönetimi
Bean Validation
Spring Data JPA Temelleri
JPA Varlıkları ve İlişkiler
JPA Sorguları
Spring Data Repositories
Spring Security Temelleri
JUnit ve Mockito ile Birim Testleri
Spring Boot Test
Profiles ve Environment
RestTemplate ve WebClient
Async ve Scheduling
Spring ile Caching
Spring WebFlux (Reactive)
Spring İşlemleri
Gelişmiş kimlik doğrulama ve yetkilendirme
JWT ve Stateless Güvenlik
OAuth2 ve Authorization Server
Spring Boot ve Docker
Spring ile Microservices
Spring Cloud Config
Performans Optimizasyonu
GraalVM Native Images
Bir sonraki mülakatın için Spring Boot'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla