Spring Boot

Spring Cloud Config

Spring Cloud Config Server, Git backend, dinamik refresh ve şifreleme ile merkezi yapılandırma

19 mülakat soruları·
Senior
1

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.

2

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.

3

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.

4

Spring Cloud Config Server için varsayılan yapılandırma backend'i nedir?

5

Config Server'da Git deposu URL'si nasıl yapılandırılır?

+16 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