Mengupgrade aplikasi yang sudah ada

Anda harus mengupgrade aplikasi ke versi runtime terbaru yang didukung untuk terus menerima update keamanan dan memenuhi syarat untuk dukungan teknis.

Proses upgrade aplikasi yang ada bergantung pada versi runtime yang aplikasi Anda saat ini menggunakan:

  • Python 2.7 (runtime generasi pertama): Anda harus memigrasikan aplikasi ke versi Python terbaru yang didukung. Python 2.7 telah mencapai akhir dukungan pada 31 Januari 2024. Nama aplikasi Python 2.7 yang ada akan terus berjalan dan menerima lalu lintas data. Namun, App Engine mungkin memblokir deployment ulang aplikasi yang menggunakan runtime setelah tanggal dukungan berakhir. Untuk bermigrasi dari Python 2.7 ke versi terbaru yang didukung Python, lihat Bermigrasi ke runtime Python 3.

  • Runtime generasi kedua Python (setelah akhir dukungan): Untuk mengupgrade ke versi Python yang didukung, perbarui file app.yaml dengan menentukan versi Python yang Anda ingin aplikasi Anda berjalan. Contoh:

      runtime: pythonVERSION
    

    Dengan VERSION adalah nomor versi MAJOR dan MINOR Python. Misalnya, untuk menggunakan versi Python terbaru, Python 3.12, menentukan 312. Untuk informasi selengkapnya, lihat Ringkasan runtime Python.