Mode natif vs conteneur
Chaque micro d’un scénario tourne dans l’un des deux modes d’exécution, et vous le choisissez par micro :
| Mode | Ce que c’est | Quand |
|---|---|---|
| natif | Le micro démarre comme un processus sur votre machine (avec Maven, npm, uvicorn…) | Le micro que vous développez : démarrage rapide, hot reload, débogage confortable |
| conteneur | Le micro démarre dans un conteneur Docker | Les micros d’arrière-plan : environnement isolé et reproductible, sans encombrer votre machine |
La combinaison habituelle est mixte : natif pour celui que vous développez, conteneur pour ceux qu’il suffit d’avoir lancés pour que le flux fonctionne.
Changer le mode
Section intitulée « Changer le mode »Dans les vues Cartes ou Tableau du scénario, chaque micro a un basculement natif/conteneur. Vous pouvez aussi fixer le mode par défaut d’un micro dans son éditeur (section Micros).
Le mode conteneur nécessite que Docker soit démarré. Le mode natif utilise le
wrapper du dépôt (mvnw, .venv) ou le binaire du PATH ; MicroLab n’installe pas de
toolchains pour vous.
Personnalisation du démarrage natif
Section intitulée « Personnalisation du démarrage natif »Le démarrage en mode natif peut être ajusté par micro (propriétés, arguments, base de données, commande…) sans toucher au dépôt. Voir Personnaliser le démarrage.