Eseguire l'upgrade di un'applicazione esistente

Per continuare a ricevere aggiornamenti della sicurezza ed essere idoneo all'utilizzo, devi eseguire l'upgrade delle tue applicazioni alla versione di runtime più recente supportata all'assistenza tecnica.

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

  • Python 2.7 (runtime di prima generazione): devi eseguire la migrazione dell'app alla versione di Python supportata più recente. Il 31 gennaio 2024 è terminato il supporto di Python 2.7. Le tue applicazioni Python 2.7 esistenti continueranno a funzionare e a ricevere traffico. Tuttavia, App Engine potrebbe bloccare il rideployment delle applicazioni che utilizzano i runtime al termine del periodo di assistenza. Per eseguire la migrazione da Python 2.7 all'ultima versione supportata di Python, consulta Esegui la migrazione al runtime Python 3.

  • Runtime Python di seconda generazione (dopo la fine del supporto). Per eseguire l'upgrade a un versione supportata di Python, aggiorna il file app.yaml specificando una versione di Python che che vuoi eseguire. Ad esempio:

      runtime: pythonVERSION
    

    dove VERSION è il numero di versione di Python MAJOR e MINOR. Ad esempio, per utilizzare l'ultima versione Python, Python 3.12, specificare 312. Per ulteriori informazioni, consulta la panoramica del runtime di Python.