Ihr erstes Szenario in 5 Minuten
Dieses Tutorial führt Sie von null zu einem laufenden Szenario. Ein Szenario ist eine Reihe von Micros, die zusammen gestartet werden, um einen Ablauf zu testen (zum Beispiel „Bestell-Checkout“).
1. Fügen Sie Ihre Micros hinzu
Abschnitt betitelt „1. Fügen Sie Ihre Micros hinzu“Gehen Sie im linken Rail zu Micros und klicken Sie auf + Micro hinzufügen. Wählen Sie den Ordner des Repositorys eines Micros: MicroLab erkennt automatisch seine Technologie, Ports, Infrastruktur und Abhängigkeiten und erzeugt seine Beschreibung (das Manifest). Wiederholen Sie es für jeden Micro, den Sie verwenden möchten.
Ist das Repo auf einem Git-Server und Sie haben es noch nicht lokal? Verwenden Sie Micro aus Git importieren: Es klont das Repository und erkennt den Micro in einem Schritt.
2. Stellen Sie das Szenario zusammen
Abschnitt betitelt „2. Stellen Sie das Szenario zusammen“Gehen Sie zum Bereich Szenarien und klicken Sie auf Neues Szenario. Benennen Sie es und haken Sie die Micros an, die es bilden. Speichern Sie es.
Im Panel Abhängigkeiten sehen Sie für jeden Aufruf von einem Micro zu einem anderen Core, wie er aufgelöst wird. Für jede Abhängigkeit wählen Sie:
- local — zeigt auf den im selben Szenario gestarteten Peer (die echte Kommunikation zwischen Ihren Micros testen).
- cloud — zeigt auf die DEV-Umgebung (kann VPN erfordern).
- mock — zeigt auf MicroLabs Mock-Server (ohne VPN arbeiten und ohne den Core zu starten).
Detail in Abhängigkeiten.
3. Prüfen Sie die Umgebung
Abschnitt betitelt „3. Prüfen Sie die Umgebung“Bevor Sie etwas starten, öffnen Sie die Umgebungsprüfung (rechtes Rail). Sie sagt Ihnen, ob Sie das Nötige haben —Werkzeuge, Repositorys, Docker, Datenbanken, Zugangsdaten— bevor Sie es durch einen Fehler mitten im Start entdecken. Warnungen blockieren nicht; Fehler schon.
4. Starten Sie das Szenario
Abschnitt betitelt „4. Starten Sie das Szenario“Stellen Sie sicher, dass Docker gestartet ist (Docker-Bereich des rechten Rails) und
klicken Sie auf ▶ Starten in der oberen Leiste. MicroLab startet die Infrastruktur,
löst die Ports auf, schreibt die URLs zwischen Micros um und startet jeden. Jeder Micro
geht von Stopped → Starting → Healthy.
5. Beobachten und testen
Abschnitt betitelt „5. Beobachten und testen“Mit dem laufenden Szenario gibt Ihnen der untere Dock:
- Logs — live, filterbar nach Micro und Stufe.
- Mock-Aufrufe — was die Mocks erhalten (mit der Option, einen Aufruf in einen Stub umzuwandeln).
- Status — CPU-, Speicher- und Log-Diagramme pro Micro.
In der Tabellen- oder Karten-Ansicht des Szenarios haben Sie pro Micro seinen Status, Port und Verknüpfungen (Swagger/Health öffnen, URL kopieren, Logs ansehen, nur diesen Micro neu starten).
6. Stoppen, wenn Sie fertig sind
Abschnitt betitelt „6. Stoppen, wenn Sie fertig sind“Klicken Sie auf ■ Stoppen. MicroLab stoppt die Micros, die Container und die Infrastruktur.
Und jetzt
Abschnitt betitelt „Und jetzt“- Lernen Sie, eine Abhängigkeit ohne VPN zu mocken.
- Durchstöbern Sie Die Desktop-App Bereich für Bereich.