Spring Boot

Spring Cloud Config

Zentralisierte Konfiguration mit Spring Cloud Config Server, Git-Backend, dynamischem Refresh, Verschlüsselung

19 Interview-Fragen·
Senior
1

Was ist die Hauptaufgabe des Spring Cloud Config Server?

Antwort

Spring Cloud Config Server zentralisiert die Konfigurationsverwaltung für alle Microservices. Er ermöglicht das Speichern von Konfigurationen in einem externen Repository (Git, Dateisystem, Vault) und deren Verteilung an Client-Anwendungen. Dies erleichtert Konfigurationsänderungen ohne erneutes Deployment und gewährleistet Konsistenz über Umgebungen hinweg.

2

Welche Abhängigkeit ist erforderlich, um einen Config Server zu erstellen?

Antwort

spring-cloud-starter-config-server ist der Starter, der alle notwendigen Abhängigkeiten zum Erstellen eines Config Servers enthält. Er umfasst Spring Cloud Config Server, den eingebetteten Webserver und die Komponenten, die zum Bereitstellen der Konfigurations-Endpoints benötigt werden. Anschließend aktiviert man ihn einfach mit @EnableConfigServer.

3

Welche Annotation aktiviert den Config Server in einer Spring Boot-Anwendung?

Antwort

@EnableConfigServer aktiviert die Funktionen des Spring Cloud Config Servers in der Anwendung. Diese Annotation konfiguriert automatisch die notwendigen Endpoints, um Konfigurationen für Clients bereitzustellen, initialisiert das Backend-Repository (Git, filesystem usw.) und richtet den Server so ein, dass er Konfigurationsanfragen nach dem Muster /{application}/{profile}/{label} beantwortet.

4

Was ist das Standard-Konfigurationsbackend für Spring Cloud Config Server?

5

Wie konfiguriert man die Git-Repository-URL im Config Server?

+16 Interview-Fragen

Meistere Spring Boot für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten