Gestisci le VM in Cloud Code for IntelliJ

Con l'integrazione di Compute Engine di Cloud Code, puoi visualizzare le VM di Compute Engine che eseguono le tue applicazioni, stabilire connessioni alle VM tramite SSH, visualizzare i log delle applicazioni e caricare file su una VM.

Questa pagina mostra come accedere a Compute Engine con Cloud Code e gestire le istanze VM.

Visualizzazione delle VM

Per visualizzare le VM nel progetto Google Cloud e la pagina dei dettagli dell'istanza nella console Google Cloud da Cloud Code, segui questi passaggi:

  1. Fai clic sulla scheda Compute Engine oppure fai clic su Visualizza > Finestre degli strumenti > Compute Engine.

    Scheda Compute Engine in IntelliJ

  2. Se non hai già selezionato un progetto Google Cloud, fai clic su Seleziona un progetto Google Cloud, seleziona il progetto e fai clic su OK.

  3. Espandi lo snippet Tutte le istanze VM per visualizzare le tue istanze VM.

  4. Per visualizzare i dettagli dell'istanza VM nella console Google Cloud, fai clic con il tasto destro del mouse sull'istanza VM e seleziona Apri in console Cloud.

Aggiunta e visualizzazione delle VM preferite

IntelliJ supporta le istanze VM preferite per progetto Google Cloud, che vengono conservate tra i riavvii delle VM. Per aggiungere le VM al tuo elenco di preferiti e per visualizzare l'elenco, segui questi passaggi:

  1. Nella scheda Compute Engine, nello snippet Tutte le istanze VM, fai clic con il tasto destro del mouse su un'istanza VM e seleziona Aggiungi ai preferiti.

  2. Per visualizzare il tuo elenco dei preferiti, espandi lo snippet Istanze VM preferite.

  3. Per rimuovere una VM dall'elenco dei preferiti, fai clic con il tasto destro del mouse sulla VM e seleziona Rimuovi dai preferiti.

Connessione a una VM

Per connetterti all'istanza VM in Cloud Code utilizzando il terminale IDE integrato e il protocollo SSH, segui questi passaggi:

  1. Per connetterti a un'istanza VM, fai clic con il tasto destro del mouse sull'istanza VM e seleziona Apri connessione SSH.

    Viene visualizzato un terminale con informazioni sull'istanza remota.

  2. Se la connessione all'istanza VM non va a buon fine, viene visualizzata una finestra di dialogo con un messaggio di errore. Fai clic su Risolvi i problemi nel terminale per visualizzare le informazioni nel terminale sul problema e sulle potenziali risoluzioni oppure fai clic su Visualizza la guida alla risoluzione dei problemi per visualizzare la documentazione sulla risoluzione dei problemi relativi a SSH.

Visualizzazione dei log delle applicazioni su una VM

Per visualizzare i log dell'applicazione di un'istanza VM nel tuo IDE, fai clic con il tasto destro del mouse sull'istanza VM e seleziona Visualizza Esplora log. In questo modo vieni indirizzato a Esplora log nella console Google Cloud.

Caricamento di un file su una VM

Per copiare i file dell'applicazione dall'IDE locale all'istanza VM remota, segui questi passaggi:

  1. Per caricare un file in una VM, fai clic su un'istanza VM e poi su cloud_upload Carica nella parte superiore del riquadro Compute Engine oppure fai clic con il tasto destro del mouse sull'istanza VM e seleziona Carica un file/una directory.

  2. Vai al file che vuoi caricare e fai clic su Apri. Si apre un terminale con l'elenco dei file e l'avanzamento del caricamento.

  3. Se il caricamento non va a buon fine, viene visualizzata la finestra di dialogo Risoluzione dei problemi di connettività SSH. Se fai clic su ogni opzione ottieni i seguenti risultati:

    • Visualizza la guida al trasferimento di file: apre la pagina relativa al trasferimento di file su VM Linux per ulteriori informazioni sul trasferimento di file su istanze VM di Compute Engine.
    • Risoluzione dei problemi nel terminale: visualizza nel terminale le informazioni relative al problema e alle potenziali risoluzioni.
    • Visualizza la guida alla risoluzione dei problemi: consente di aprire la sezione Risoluzione dei problemi relativi a SSH per ulteriori informazioni sugli errori comuni che possono verificarsi durante la connessione a una VM tramite SSH, sulle modalità di risoluzione degli errori e sui metodi per diagnosticare le connessioni SSH non riuscite.

Ricevi assistenza

Per inviare feedback o segnalare un problema nell'IDE IntelliJ, vai a Strumenti > Cloud Code > Guida / Informazioni > Invia feedback o segnala un problema per segnalare un problema su GitHub oppure fai una domanda su Stack Overflow.