Kapitel 8. Einsatz in der Produktion und Skalierung
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Jetzt, wo du die Noted-Anwendung mit einer Datenbank eingesetzt hast, können wir über einige grundlegende Aufgaben sprechen, die du möglicherweise durchführen musst, damit die Plattform für deine Anwendung funktioniert. Zunächst musst du die Quarkus-Backend-Komponente skalieren, um mehrere Instanzen zu betreiben und mehr Last zu bewältigen. Da einige Instanzen deiner Backend-Komponente laufen werden, werden wir besprechen, wie OpenShift Updates für die Flotte bereitstellen und möglicherweise ein Update für deine App ohne Ausfallzeiten ausrollen kann, indem du die richtige Bereitstellungsstrategie für deine spezielle Anwendung verwendest. OpenShift verfügt außerdem über robuste Health Checks, um sicherzustellen, dass alles wie erwartet läuft.
Anwendungsskalierung
OpenShift verfügt über einige leistungsstarke integrierte Mechanismen, mit denen deine Anwendung durch Replikation skaliert werden kann. Wenn ein Einsatz nach oben skaliert, erstellt sein Replikat-Set zusätzliche Pods für eine Anwendung. Der Dienst, der mit diesem Einsatz verbunden ist, übernimmt die einfache Aufgabe, die Last auf das Replikat-Set zu verteilen. Die Anzahl der Replikate eines Einsatzes kann manuell oder automatisch auf der Grundlage von CPU-, Speicher- oder Gleichzeitigkeitsmetriken konfiguriert werden, wie du in den folgenden ...
Get OpenShift für Entwickler, 2. Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.