Spring Boot

Spring Cloud Config

Gecentraliseerde configuratie met Spring Cloud Config Server, Git-backend, dynamische refresh, encryptie

19 gespreksvragen·
Senior
1

Wat is de primaire rol van Spring Cloud Config Server?

Antwoord

Spring Cloud Config Server centraliseert het configuratiebeheer voor alle microservices. Het maakt het mogelijk configuraties op te slaan in een externe repository (Git, bestandssysteem, Vault) en deze te distribueren naar clienttoepassingen. Dit vergemakkelijkt configuratiewijzigingen zonder herdeployment en zorgt voor consistentie tussen omgevingen.

2

Welke afhankelijkheid is vereist om een Config Server te maken?

Antwoord

spring-cloud-starter-config-server is de starter die alle benodigde afhankelijkheden bevat om een Config Server te maken. Hij omvat Spring Cloud Config Server, de ingebouwde webserver en de componenten die nodig zijn om configuratie-endpoints beschikbaar te stellen. Daarna activeer je hem eenvoudig met @EnableConfigServer.

3

Welke annotatie schakelt de Config Server in een Spring Boot-applicatie in?

Antwoord

@EnableConfigServer activeert de functies van Spring Cloud Config Server in de applicatie. Deze annotatie configureert automatisch de benodigde endpoints om configuraties aan clients beschikbaar te stellen, initialiseert de backend-repository (Git, filesystem, enz.) en stelt de server in om configuratieverzoeken te beantwoorden volgens het patroon /{application}/{profile}/{label}.

4

Wat is de standaard configuratie-backend voor Spring Cloud Config Server?

5

Hoe configureer je de Git-repository-URL in Config Server?

+16 gespreksvragen

Beheers Spring Boot voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis