Ho problemi ad avviare un'app per macchine virtuali gestite utilizzando Java, quindi non posso provarla da solo in questo momento, ma sembra che dovresti essere in grado di sfruttare questa libreria per connettersi a un socket Unix da Java. C'è un esempio in cui dovresti solo cambiare il percorso del socket:
props.put("junixsocket.file", "/cloudsql/project-id:region:instance-id");
Dove project-id
è il nome del tuo progetto, region
è la regione in cui risiede la tua istanza Cloud SQL (ad es. us-east1
) e instance-id
è il nome della tua istanza cloud-sql. La stringa sarà nelle proprietà della tua istanza di seconda generazione in "Nome connessione istanza".