Heim  >  Artikel  >  Java  >  Die wichtigsten Punkte des SpringCloud-Interviews

Die wichtigsten Punkte des SpringCloud-Interviews

Guanhui
GuanhuiOriginal
2020-06-03 17:31:054022Durchsuche

Die wichtigsten Punkte des SpringCloud-Interviews

SpringCloud-Interviewpunkte

Die Bedeutung von Load Balancing;

3. Was ist Hystrix?

6 ;

7. Die Funktion des Leistungsschalters.

SpringCloud


Spring Cloud ist eine geordnete Sammlung einer Reihe von Frameworks. Es nutzt den Entwicklungskomfort von Spring Boot, um die Entwicklung verteilter Systeminfrastrukturen wie Service Discovery-Registrierung, Konfigurationscenter, Nachrichtenbus, Lastausgleich, Leistungsschalter, Datenüberwachung usw. geschickt zu vereinfachen Spring Boot-Entwicklungsstil zum Starten und Bereitstellen mit einem Klick. Spring Cloud erfindet das Rad nicht neu, sondern kombiniert lediglich die ausgereifteren und praktischeren Service-Frameworks, die von verschiedenen Unternehmen entwickelt wurden, und kapselt sie im Spring Boot-Stil neu, um die komplexen Konfigurations- und Implementierungsprinzipien abzuschirmen, und stellt Entwicklern schließlich die vom Autor erstellte Lösung zur Verfügung Eine Reihe verteilter Systementwicklungs-Toolkits, die leicht zu verstehen, einfach bereitzustellen und zu warten sind.

Spring Cloud besteht aus


Die Teilprojekte von Spring Cloud lassen sich grob in zwei Kategorien einteilen. Eine davon ist die Entwicklung Von den vorhandenen ausgereiften Frameworks ist die Kapselung und Abstraktion auf Spring Boot-Basis ebenfalls die größte Anzahl von Projekten; die zweite Kategorie ist die Implementierung von Infrastrukturen, die Teile des verteilten Systems entwickeln, z. B. Spring Cloud Stream, die Rollen wie Kafka und ActiveMQ spielen . Für unsere Entwickler, die Microservices schnell üben möchten, reicht der erste Typ von Unterprojekten aus, z. B.:

Spring Cloud Netflix

Es handelt sich um eine Reihe verteilter Dienste, die für Netflix entwickelt wurden. Die Kapselung Das Framework umfasst Diensterkennung und -registrierung, Lastausgleich, Leistungsschalter, REST-Clients, Anforderungsrouting usw.

Spring Cloud Config

Konfigurationsinformationen zentral speichern und Spring Cloud Bus so konfigurieren, dass Konfigurationsdateien dynamisch geändert werden

Spring Cloud Bus

Die Warteschlange für verteilte Nachrichten ist eine Kapselung von Kafka und MQ

Spring Cloud Security

Es ist eine Kapselung von Spring Security und kann mit Netflix verwendet werden

Spring Cloud Zookeeper

Zookeeper kapseln Damit es andere Spring Cloud-Unterprojekte für die Verwendung konfigurieren kann

Spring Cloud Eureka

Spring Cloud Eureka ist Teil der Spring Cloud Netflix Microservice Suite, die auf Netflix Eureka basiert Kapselung und ist hauptsächlich für die Vervollständigung der Service-Governance-Funktion in der Microservice-Architektur verantwortlich.

Empfohlenes Tutorial: „

Java-Tutorial

Das obige ist der detaillierte Inhalt vonDie wichtigsten Punkte des SpringCloud-Interviews. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn