Personalizar el arranque de un micro
Objetivo: ajustar cómo arranca un micro en modo nativo (un multi-módulo Maven, unos
jvmArgs, una propiedad concreta) sin tocar su repositorio. Todo esto vive en tu
settings.local.yml (no versionado) salvo los comandos previos, que son del equipo.
Está en el editor del micro → Configuración de arranque local.
Lo del día a día (siempre visible)
Sección titulada «Lo del día a día (siempre visible)»- Base de datos — apuntar a otra BBDD.
- Script / comando de arranque según el stack.
- Comandos previos — lo que se ejecuta antes de arrancar el micro, en orden y
solo los marcados: construir las librerías del workspace, instalar los módulos
hermanos de un multi-módulo Maven, generar código… Admiten
${mvn}(el Maven del repo, sumvnwsi lo trae) y${port}. Viven en el manifiesto: valen para todo el equipo. Puedes desmarcar uno para saltártelo sin borrarlo.
Avanzado (plegable)
Sección titulada «Avanzado (plegable)»- Argumentos extra — se añaden al final del comando (en JVM, argumentos de la JVM; en Node/Angular, flags del script).
- Propiedades de sistema y variables de entorno — una por línea,
clave=valor. - Comando de arranque completo — sustituye por entero al comando que genera MicroLab (los puertos y las URLs se siguen añadiendo al ejecutarlo).
- Vista previa — la plantilla del comando efectivo que se ejecutará.
Importar y exportar
Sección titulada «Importar y exportar»La configuración de arranque de un micro se puede exportar/importar por fichero,
para trasladarla o compartirla. Desde el CLI: microlab run show|set|clear|preview| export|import.