Skip to Content
Quarkus Kochbuch
book

Quarkus Kochbuch

by Alex Soto Bueno, Jason Porter
September 2024
Intermediate to advanced
394 pages
7h 50m
German
O'Reilly Media, Inc.
Book available
Content preview from Quarkus Kochbuch

Kapitel 8. Fehlertoleranz

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In diesem Kapitel erfährst du, warum du dich auf Ausfälle in Microservice-Architekturen einstellen musst, denn das ist etwas, das immer wieder vorkommt. Einer der Gründe dafür ist, dass die Microservice-Architektur in hohem Maße auf dasNetzwerk angewiesen ist, um zu funktionieren, und das Netzwerk ist ein kritischer Teil, der nicht immer verfügbar ist (Ausfall des Netzwerks, Sättigung der Leitung, Änderung der Topologie, Aktualisierung desnachgeschalteten Dienstes usw.).

Aus diesem Grund ist es wichtig, Dienste zu entwickeln, die fehlertolerant gegenüber jeder Art von Problem sind und elegante Lösungen anbieten, anstatt den Fehler einfach weiterzugeben.

Dieses Kapitel enthält Rezepte für die folgenden Aufgaben:

  • Verschiedene belastbare Strategien umsetzen

  • Biete eine Fallback-Logik für den Fall, dass ein Fehler auftritt

  • Korrekte Konfiguration der Fehlertoleranzparameter

8.1 Automatische Wiederholungsversuche implementieren

Problem

Wenn Fehler auftreten, möchtest du automatische Wiederholungsversuche durchführen, um zu versuchen, den Fehler zu beheben.

Lösung

Die MicroProfile Fault Tolerance Spezifikation bietet eine Möglichkeit, automatische Wiederholungsversuche für jedes CDI-Element zu implementieren, einschließlich CDI Beans und den MicroProfile REST Client.

Es gibt verschiedene Strategien, um sich gegen Ausfälle ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Projektmanagement kurz & gut

Projektmanagement kurz & gut

Daniel Brönimann, Christoph Bommer
OpenShift für Entwickler, 2. Auflage

OpenShift für Entwickler, 2. Auflage

Joshua Wood, Brian Tannous

Publisher Resources

ISBN: 9781098195175Supplemental Content