Salta ai contenuti

Stati di un micro

Mentre uno scenario gira, ogni micro mostra il suo stato. Questi sono i possibili:

StatoSignificato
StoppedFermo: non è stato avviato o si è già fermato.
InstallingEsegue i suoi passi preliminari (installare dipendenze, costruire…) prima di avviarsi.
StartingIn avvio: il processo è in marcia ma il suo health non risponde ancora sano.
HealthySano: la sua sonda di salute risponde correttamente. Pronto a ricevere chiamate.
UnhealthyIn marcia, ma il suo health non risponde sano.
CrashedIl processo è terminato in modo inatteso. Guarda i suoi log e la diagnosi.

Il percorso normale è Stopped → Starting → Healthy. Se un micro non riesce ad avviarsi (comando sbagliato, repo assente, porta occupata), il motivo di solito è nei log del motore, non in quelli del micro: vedi Debug di un micro che non si avvia.

L’infrastruttura ha i suoi stati: Stopped, Starting, Healthy e Unhealthy.