Aller au contenu

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.

Dans Scénarios → Nouveau scénario, cochez tous les micros qui participent au flux et enregistrez-le.

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.

Celui que vous allez développer, natif (rapide) ; ceux d’arrière-plan, conteneur (isolé). C’est optionnel : vous pouvez les laisser tous natifs.

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.