Spring Cloud Config
Spring Cloud Config Server, Git backend, dinamik refresh ve şifreleme ile merkezi yapılandırma
1Spring Cloud Config Server'ın temel rolü nedir?
Spring Cloud Config Server'ın temel rolü nedir?
Cevap
Spring Cloud Config Server, tüm microservice'ler için yapılandırma yönetimini merkezileştirir. Yapılandırmaların harici bir repository'de (Git, dosya sistemi, Vault) saklanmasını ve istemci uygulamalarına dağıtılmasını sağlar. Bu, yeniden dağıtım olmadan yapılandırma değişikliklerini kolaylaştırır ve ortamlar arası tutarlılığı sağlar.
2Bir Config Server oluşturmak için hangi bağımlılık gereklidir?
Bir Config Server oluşturmak için hangi bağımlılık gereklidir?
Cevap
spring-cloud-starter-config-server, bir Config Server oluşturmak için gereken tüm bağımlılıkları içeren starter'dır. Spring Cloud Config Server'ı, gömülü web sunucusunu ve yapılandırma endpoint'lerini sunmak için gerekli bileşenleri içerir. Ardından yalnızca @EnableConfigServer ile etkinleştirmeniz yeterlidir.
3Bir Spring Boot uygulamasında Config Server'ı hangi annotation etkinleştirir?
Bir Spring Boot uygulamasında Config Server'ı hangi annotation etkinleştirir?
Cevap
@EnableConfigServer, uygulamada Spring Cloud Config Server özelliklerini etkinleştirir. Bu annotation, yapılandırmaları istemcilere sunmak için gerekli endpoint'leri otomatik olarak yapılandırır, backend deposunu (Git, filesystem vb.) başlatır ve sunucuyu /{application}/{profile}/{label} desenine göre yapılandırma isteklerine yanıt verecek şekilde kurar.
Spring Cloud Config Server için varsayılan yapılandırma backend'i nedir?
Config Server'da Git deposu URL'si nasıl yapılandırılır?
+16 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
Spring Boot Actuator
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
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