Bagikan melalui


Manajemen siklus hidup aplikasi di Azure Container Apps

Siklus hidup aplikasi Azure Container Apps berkisar pada revisi.

Saat Anda menyebarkan aplikasi kontainer, revisi pertama dibuat secara otomatis. Lebih banyak revisi dibuat saat kontainer berubah, atau penyesuaian apa pun dilakukan pada bagian template konfigurasi.

Aplikasi kontainer mengalir melalui empat fase: penyebaran, pembaruan, penonaktifan, dan matikan.

Catatan

Pekerjaan Azure Container Apps tidak mendukung revisi. Pekerjaan disebarkan dan diperbarui secara langsung.

Penyebaran

Saat menyebarkan aplikasi kontainer, Anda secara otomatis membuat revisi pertama.

Aplikasi Kontainer Azure: Fase penyebaran

Pembaruan

Saat memperbarui aplikasi kontainer dengan perubahan cakupan revisi, Anda membuat revisi baru. Anda dapat memilih apakah akan secara otomatis menonaktifkan revisi lama (mode revisi tunggal) atau mengizinkannya tetap tersedia (beberapa mode revisi).

Aplikasi Kontainer Azure: Fase pembaruan

Saat Anda menggunakan mode revisi tunggal, Container Apps secara otomatis beralih di antara revisi untuk mendukung penyebaran tanpa gangguan.

Nonaktifkan

Ketika Anda tidak lagi memerlukan revisi, Anda dapat menonaktifkannya dan mengaktifkannya kembali nanti jika diperlukan. Selama penonaktifan, kontainer dalam revisi dimatikan.

Aplikasi Kontainer Azure: Fase penonaktifan

Matikan

Kontainer dimatikan dalam situasi berikut:

  • Saat aplikasi kontainer menskalakan masuk
  • Saat aplikasi kontainer dihapus
  • Ketika revisi dinonaktifkan

Saat pematian dimulai, host kontainer mengirimkan pesan SIGTERM ke kontainer Anda. Kode dalam kontainer dapat merespons pesan tingkat sistem operasi ini untuk menangani penghentian.

Jika aplikasi Anda tidak merespons dalam waktu 30 detik ke SIGTERM pesan, SIGKILL mengakhiri kontainer Anda.

Pastikan aplikasi Anda dapat menangani penghentian dengan lancar. Kontainer dimulai ulang secara teratur, jadi jangan berharap status bertahan di dalam kontainer. Sebagai gantinya, gunakan cache eksternal untuk persyaratan cache dalam memori yang mahal.

Langkah berikutnya