Lancer un scénario multi-micro et tester le flux
Objectif : plusieurs micros lancés à la fois, dialoguant entre eux, pour tester un flux complet.
1. Composez le scénario
Section intitulée « 1. Composez le scénario »Dans Scénarios → Nouveau scénario, cochez tous les micros qui participent au flux et enregistrez-le.
2. Résolvez les dépendances en « local »
Section intitulée « 2. Résolvez les dépendances en « local » »Dans le panneau Dépendances, pour les appels entre micros de votre scénario, choisissez local : ainsi chaque micro pointe vers le pair lancé à côté et vous testez la vraie communication. Les dépendances vers des cores qui ne font pas partie du scénario, laissez-les en cloud ou mock selon votre préférence.
Pour que la résolution local fonctionne, le core cible doit être dans le scénario ; sinon, MicroLab vous prévient.
3. Choisissez le mode de chaque micro
Section intitulée « 3. Choisissez le mode de chaque micro »Celui que vous allez développer, natif (rapide) ; ceux d’arrière-plan, conteneur (isolé). C’est optionnel : vous pouvez les laisser tous natifs.
4. Lancez et testez
Section intitulée « 4. Lancez et testez »Cliquez sur ▶ Démarrer. MicroLab résout les ports, réécrit les URLs entre micros et
les lance. Quand ils sont Healthy :
- Utilisez la vue Tableau ou Cartes pour ouvrir le Swagger ou le health de chaque micro et copier leurs URLs.
- Envoyez votre requête d’entrée au premier micro du flux et observez dans Logs comment l’appel parcourt la chaîne.
- Le Graphe vous montre qui appelle qui et avec quelle résolution.