Health Check
Problem
Ein Load Balancer hat zehn Server.
Ein Prozess ist abgestürzt.
Es sollte nicht weiterhin Verkehr erhalten.
Wie kann die Infrastruktur wissen, ob eine Instanz gesund ist?
Lösung — Health Check
Die Infrastruktur überprüft regelmäßig einen Endpunkt oder eine Bedingung.
Server A → funktionsfähig ✓ Server B → funktionsfähig ✓ Server C → fehlerhaft ✗
Der Verkehr kann aufhören, zu C zu gehen.
Kerngedanke: Health Checks zeigen der Infrastruktur, ob eine Anwendungsinstanz funktionsfähig ist.