Zum Inhalt springen

Szenario

Ein Szenario ist eine Reihe von Micros, die zusammen gestartet werden, um einen vollständigen Ablauf zu testen (zum Beispiel „Bestell-Checkout“). Es ist die Einheit, mit der Sie arbeiten: Sie stellen es einmal zusammen und starten es, wann Sie wollen.

Was Sie in der App wählen, wird im Szenario selbst gespeichert (.microlab/scenarios/<name>.yml, versionierbar). Die punktuellen Anpassungen, die Sie „nur für dieses Mal“ vornehmen (ein temporäres Override von Auflösung oder Modus), merkt sich die App in ihrem Laufzeitzustand, ohne das gespeicherte Szenario zu verschmutzen.

Im Bereich Szenarien öffnet „Neues Szenario“ den Editor: Sie geben ihm einen Namen und haken die Micros an. Nach dem Erstellen haben Sie vier Ansichten des aktiven Szenarios —Karten, Tabelle, Aufrufgraph und Abhängigkeiten-Panel— und die obere Leiste, um es zu starten, zu stoppen, zu bereinigen oder zu bearbeiten.

Ein Szenario zu starten (▶) startet die Infrastruktur, löst die Ports auf, schreibt die URLs zwischen Micros um und startet jeden. Es zu stoppen (■) stoppt Micros, Container und Infrastruktur. Siehe Ihr erstes Szenario.

Ein Szenario kann in eine eigenständige Datei exportiert und auf einer anderen Maschine importiert werden, mit Konfliktabgleich. Siehe Ein Szenario teilen.