Zum Inhalt springen

Zustände eines Micros

Während ein Szenario läuft, zeigt jeder Micro seinen Zustand. Dies sind die möglichen:

ZustandBedeutung
StoppedGestoppt: er wurde nicht gestartet oder hat bereits gestoppt.
InstallingFührt seine Vorschritte aus (Abhängigkeiten installieren, bauen…) vor dem Start.
StartingStartet: der Prozess läuft, aber sein Health antwortet noch nicht gesund.
HealthyGesund: seine Gesundheitssonde antwortet korrekt. Bereit, Aufrufe zu empfangen.
UnhealthyIn Betrieb, aber sein Health antwortet nicht gesund.
CrashedDer Prozess endete unerwartet. Sehen Sie sich seine Logs und die Diagnose an.

Der normale Weg ist Stopped → Starting → Healthy. Wenn ein Micro es nicht schafft zu starten (falscher Befehl, fehlendes Repo, belegter Port), liegt der Grund meist in den Engine-Logs, nicht in denen des Micros: siehe Einen Micro debuggen, der nicht startet.

Die Infrastruktur hat ihre eigenen Zustände: Stopped, Starting, Healthy und Unhealthy.