Spring Boot

Spring Boot Actuator

İzleme için Actuator: endpoints (/health, /metrics, /info), metrikler, health checks, yapılandırma

20 mülakat soruları·
Mid-Level
1

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.

2

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.

3

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.

4

Hangi status, uygulamanın trafik almaya hazır olduğunu gösterir?

5

Spring Boot Actuator, metrik toplama için hangi kütüphaneyi kullanır?

+17 mülakat soruları

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