Eseguire l'upgrade di un'applicazione esistente

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

Il processo 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 nuovo deployment delle applicazioni che utilizzano i runtime dopo la data di fine del supporto. Per eseguire la migrazione da Python 2.7 all'ultima versione supportata di Python, consulta Eseguire la migrazione al runtime di Python 3.

  • Runtime di Python di seconda generazione (dopo il termine del supporto): per eseguire l'upgrade a una versione di Python supportata, aggiorna il file app.yaml specificando una versione di Python in cui vuoi che venga eseguita l'app. Ad esempio:

      runtime: pythonVERSION
    

    dove VERSION è il numero di versione di Python MAJOR e MINOR. Ad esempio, per utilizzare la versione più recente di Python, Python 3.13, specifica 313. Per ulteriori informazioni, consulta la panoramica del runtime di Python.