Eseguire l'upgrade di un'applicazione esistente

Devi eseguire l'upgrade delle applicazioni alla versione runtime supportata più recente per continuare a ricevere aggiornamenti della sicurezza ed essere idoneo all'assistenza tecnica.

La procedura di upgrade di un'app esistente dipende dalla versione del runtime attualmente utilizzata dall'app:

  • Go 1.11 (runtime di prima generazione): devi eseguire la migrazione dell'app all'ultima versione di Go supportata. Go 1.11 ha raggiunto la fine del supporto il 30 gennaio 2024. Le tue applicazioni Go 1.11 esistenti continueranno a essere eseguite e a ricevere traffico. Tuttavia, App Engine potrebbe bloccare il redeployment delle applicazioni che utilizzano runtime dopo la data di fine del supporto. Per eseguire la migrazione all'ultima versione supportata di Go, consulta Eseguire la migrazione da Go 1.11 all'ultimo runtime Go.

  • Passa ai runtime di seconda generazione (dopo la fine del supporto): per eseguire l'upgrade a una versione supportata di Go, aggiorna il file app.yaml specificando una versione di Go che vuoi che la tua app esegua. Ad esempio:

    runtime: goVERSION
    

    dove VERSION sono i numeri di versione di Go MAJOR e MINOR. Ad esempio, per utilizzare l'ultima versione di Go, Go 1.24 (anteprima), specifica 124. Per maggiori informazioni, consulta la panoramica del runtime Go.