Salta ai contenuti

Puntare un micro a un altro database

Obiettivo: che un micro si avvii contro un altro database (quello del cloud, uno locale diverso, uno del catalogo) senza modificare il suo repository.

  1. Nella sezione Database, crea la connessione (motore, host, porta, utente, password come ${creds.x}) e provala (raggiungibilità TCP).
  2. Nell’editor del micro, dentro la configurazione di avvio, apri il selettore di database e scegli quella connessione. Il suo host:porta sostituisce quello dell’URL che il micro già dichiara.

Se la connessione porta un utente e una password ma il micro non dichiara le chiavi di config dove iniettarli, MicroLab avvisa (cambierebbe solo l’URL). Usa «Aggiorna il manifesto dal repository» per rilevarle automaticamente.

Nello stesso selettore puoi scegliere direttamente:

  • Local — l’URL locale che il micro dichiara (predefinito).
  • Cloud — la devUrl che il micro dichiara (può richiedere credenziali/VPN).
  • Personalizzato — un URL JDBC che scrivi tu.

Questa personalizzazione è locale e non versionata (vive nel tuo settings.local.yml), quindi ogni macchina punta dove vuole senza influire sul resto del team.