Gestisci le VM in Cloud Code for IntelliJ

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

Questo documento mostra come accedere a Compute Engine con Cloud Code nel tuo IDE e gestisci le tue istanze VM.

Visualizza VM

Per visualizzare le VM nel progetto Google Cloud e i dettagli dell'istanza VM in la console Google Cloud, segui questi passaggi:

  1. Fai clic sulla scheda Compute Engine o seleziona Visualizza > Finestre degli strumenti > Compute Engine.

    Scheda Compute Engine in IntelliJ

  2. Se non hai selezionato un progetto Google Cloud, fai clic su Seleziona un progetto Google Cloud, scegline uno e fai clic su Ok.

  3. Per visualizzare le istanze VM, espandi lo snippet Tutte le istanze VM.

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

Aggiungi e visualizza le VM preferite

IntelliJ supporta le istanze VM preferite per ogni progetto Google Cloud, che e vengono conservati tra i riavvii delle VM. Per aggiungere VM all'elenco dei preferiti e visualizzare dall'elenco, procedi nel seguente modo:

  1. Nella scheda Compute Engine, sotto lo 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 l'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.

Connettiti a una VM

Per connetterti all'istanza VM nel tuo IDE con Cloud Code utilizzando terminale IDE integrato e 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.

    Appare un terminale che mostra informazioni sull'istanza remota.

  2. Se la connessione all'istanza VM non va a buon fine, viene visualizzata una finestra di dialogo con messaggio di errore. Per visualizzare nel terminale le informazioni relative al problema e alle potenziali risoluzioni, fai clic su Risolvi i problemi nel terminale. In alternativa, per visualizzare Risoluzione dei problemi relativi agli errori SSH documentazione, fai clic su Visualizza la guida alla risoluzione dei problemi.

Visualizza i log delle applicazioni su una VM

Per visualizzare i log delle applicazioni di un'istanza VM nell'IDE, fai clic con il tasto destro del mouse sulla VM e seleziona Visualizza Esplora log. Questo ti porta Esplora log nella console Google Cloud.

Carica un file su una VM

Per copiare i file delle applicazioni dall'IDE locale all'istanza VM remota: questi passaggi:

  1. Per caricare un file su una VM, seleziona un'istanza VM e nella parte superiore Compute Engine, fai clic su cloud_upload Carica o 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. Un terminale si apre con l'elenco dei file e l'avanzamento del caricamento.

  3. Se il caricamento non riesce, viene visualizzata la finestra di dialogo Risoluzione dei problemi di connettività SSH. Scegli un'opzione su cui fare clic:

    • Visualizza la guida per il trasferimento di file: apre Trasferimento di file su VM Linux per ulteriori informazioni sul trasferimento di file sulla VM di Compute Engine di Compute Engine.
    • Risolvi i problemi nel terminale. Mostra nel terminale le informazioni relative al problemi e potenziali risoluzioni.
    • Visualizza la guida alla risoluzione dei problemi: apre la pagina Risoluzione dei problemi relativi agli errori SSH. per ulteriori informazioni sugli errori comuni che potresti riscontrare quando connettersi a una VM tramite SSH, come risolvere gli errori e diagnostica delle connessioni SSH non riuscite.

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. fai una domanda su Stack Overflow.