Was ist Netflix-Hystrix?
Was ist Netflix-Hystrix?

Video: Was ist Netflix-Hystrix?

Video: Was ist Netflix-Hystrix?
Video: Circuit Breaker with Spring Cloud Netflix Hystrix and Spring Boot 2024, April
Anonim

GitHub - Netflix / Hystrix : Hystrix ist eine Latenz- und Fehlertoleranzbibliothek, die entwickelt wurde, um Zugriffspunkte auf Remote-Systeme, Dienste und Bibliotheken von Drittanbietern zu isolieren, kaskadierende Fehler zu stoppen und die Ausfallsicherheit in komplexen verteilten Systemen zu ermöglichen, bei denen ein Fehler unvermeidlich ist.

Was ist dementsprechend ein Hystrix?

Hystrix ist eine Java-Bibliothek für Latenz und Fehlertoleranz, die entwickelt wurde, um Zugriffspunkte auf Remote-Systeme, Dienste und Bibliotheken von Drittanbietern in einer verteilten Umgebung zu isolieren. Es hilft, kaskadierende Ausfälle zu stoppen und die Ausfallsicherheit in komplexen verteilten Systemen zu ermöglichen, bei denen ein Ausfall unvermeidlich ist.

Man kann sich auch fragen, welches Projekt von Netflix bietet Fehlertoleranz und Schutzschaltereinrichtungen? Hystrix, eine Open-Source-Bibliothek entwickelt von Netflix , können Sie Probleme mit Latenz und Fehler - Toleranz in komplexen, verteilten Systemen.

Ist Hystrix hierin veraltet?

Wir werfen einen Blick auf ein paar Open-Source-Alternativen zum Jetzt veraltete Hystrix Microservice-Tool. Hystrix , eine Open-Source-Latenz- und Fehlertoleranzbibliothek von Netflix, hat kürzlich auf seiner GitHub-Homepage bekannt gegeben, dass neue Funktionen nicht mehr in Entwicklung sind.

Wie funktioniert Fallback in Hystrix?

Das Prinzip ist analog zur Elektronik: Hystrix schaut zu Methoden für fehlgeschlagene Anrufe zu verwandten Diensten. Wenn ein solcher Fehler auftritt, wird der Stromkreis geöffnet und der Anruf an a. weitergeleitet Fallback-Methode . Die Bibliothek toleriert Fehler bis zu einem Schwellenwert. Darüber hinaus lässt es den Stromkreis offen.

Empfohlen: