Zurück zu den Hosting-FAQs
HILFECENTER · FAQHosting1 Min. Lesezeit

Wie richte ich einen Health-Endpunkt für eine gehostete Anwendung ein?

Ein Health-Endpunkt hilft Hosting-Plattform oder Betriebsteam zu erkennen, ob eine Instanz Traffic annehmen kann. Seine Bedeutung hängt jedoch von den Prüfungen ab. Die Antwort sollte schnell und sicher sein und dem dokumentierten Verhalten der Plattform entsprechen, damit vorübergehende Abhängigkeitsprobleme keine unnötigen Neustarts auslösen.

Hosting

Bereitschaft und Prozessgesundheit trennen

Ein Liveness-Check prüft, ob der Prozess weiterlaufen kann; er sollte nicht allein wegen eines kurzzeitig langsamen abhängigen Dienstes fehlschlagen. Ein Readiness-Check entscheidet, ob die Instanz neuen Traffic erhält, etwa während Start oder notwendiger Initialisierung.

Prüfen Sie nur Abhängigkeiten, die für eine sichere Bearbeitung entscheidend sind. Führt der Health-Endpunkt teure Abfragen aus oder ruft viele Dienste auf, kann er zusätzliche Last erzeugen und einen Vorfall verstärken.

Endpunkt schützen und testen

Geben Sie einen knappen Status ohne interne Zugangsdaten, Kundendaten oder ausführliche Fehlerdetails zurück. Bei einer öffentlichen Route prüfen Sie, welche Informationen anonyme Aufrufer sehen müssen und welche Zugriffsanforderungen die Plattform stellt.

Testen Sie Start, Beeinträchtigung und Erholung von Abhängigkeiten sowie geordnetes Herunterfahren. Bestätigen Sie Statuscode, Zeitlimit und Pfad in den Hosting-Einstellungen; eine lokale Route kann in Produktion unerreichbar oder anders geroutet sein.

Zurück zu den Hosting-FAQs