AWS App Runner Tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Untuk informasi selengkapnya, lihat perubahan AWS App Runner ketersediaan.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menjeda dan melanjutkan layanan App Runner
Jika Anda perlu menonaktifkan aplikasi web sementara dan menghentikan kode agar tidak berjalan, Anda dapat menjeda AWS App Runner layanan Anda. App Runner mengurangi kapasitas komputasi untuk layanan menjadi nol.
Saat Anda siap menjalankan aplikasi lagi, Anda dapat melanjutkan layanan App Runner Anda. App Runner menyediakan kapasitas komputasi baru, menyebarkan aplikasi Anda ke sana, dan menjalankan aplikasi. Sumber aplikasi Anda tidak digunakan kembali, dan tidak diperlukan build. Sebaliknya, App Runner melanjutkan dengan versi yang Anda gunakan saat ini. Aplikasi Anda mempertahankan domain App Runner-nya.
penting
-
Saat Anda menjeda layanan Anda, aplikasi Anda kehilangan statusnya. Misalnya, setiap penyimpanan sementara yang digunakan kode Anda hilang. Untuk kode Anda, menjeda dan melanjutkan layanan Anda setara dengan menerapkan ke layanan baru.
-
Jika Anda menjeda layanan karena cacat dalam kode Anda (misalnya, bug yang ditemukan atau masalah keamanan), Anda tidak dapat menerapkan versi baru sebelum melanjutkan layanan.
Oleh karena itu, kami menyarankan agar Anda tetap menjalankan layanan dan memutar kembali ke versi aplikasi stabil terakhir Anda sebagai gantinya.
-
Saat Anda melanjutkan layanan, App Runner menerapkan versi aplikasi terakhir yang digunakan sebelum Anda menjeda layanan. Jika Anda menambahkan versi sumber baru sejak menjeda layanan, App Runner tidak akan menerapkannya secara otomatis meskipun penerapan otomatis dipilih. Misalnya, asumsikan Anda memiliki versi gambar baru di repositori gambar atau commit baru di repositori kode. Versi ini tidak diterapkan secara otomatis.
Untuk menerapkan versi yang lebih baru, lakukan penerapan manual atau tambahkan versi lain ke repositori sumber Anda setelah melanjutkan layanan App Runner Anda.
Menjeda dan menghapus dibandingkan
Jeda layanan App Runner Anda untuk menonaktifkannya sementara. Hanya sumber daya komputasi yang dihentikan, dan data tersimpan Anda (misalnya, gambar wadah dengan versi aplikasi Anda) tetap utuh. Melanjutkan layanan Anda dengan cepat—aplikasi Anda siap untuk digunakan ke sumber daya komputasi baru. Domain App Runner Anda tetap sama.
Hapus layanan App Runner Anda untuk mengh ap usnya secara permanen. Data yang Anda simpan akan dihapus. Jika Anda perlu membuat ulang layanan, App Runner perlu mengambil sumber Anda lagi, dan juga membangunnya jika itu adalah repositori kode. Aplikasi web Anda mendapatkan domain App Runner baru.
Saat layanan Anda dijeda
Saat Anda menjeda layanan dan berada dalam status Dijed a, layanan akan merespons permintaan tindakan secara berbeda, termasuk panggilan API atau operasi konsol. Saat layanan dijeda, Anda masih dapat melakukan tindakan App Runner yang tidak mengubah definisi atau konfigurasi layanan dengan cara yang memengaruhi runtime. Dengan kata lain, jika tindakan mengubah perilaku, skala, atau karakteristik lain dari layanan yang sedang berjalan, Anda tidak dapat melakukan tindakan tersebut pada layanan yang dijeda.
Daftar berikut memberikan informasi tentang tindakan API yang dapat dan tidak dapat Anda lakukan pada layanan yang dijeda. Operasi konsol yang setara juga diizinkan atau ditolak.
Tindakan Anda bisa melakukan pada layanan yang dijeda
-
List*danDescribe*tindakan — Tindakan yang hanya membaca informasi. -
DeleteService— Anda selalu dapat menghapus layanan. -
TagResource,UntagResource— Tag dikaitkan dengan layanan, tetapi bukan bagian dari definisinya dan tidak mempengaruhi perilaku runtime.
Tindakan Anda tidak bisa melakukan pada layanan yang dijeda
-
StartDeploymenttindakan (atau penyebaran manual menggunakan konsol) -
UpdateService(atau perubahan konfigurasi menggunakan konsol, kecuali untuk perubahan penandaan) -
CreateCustomDomainAssociations,DeleteCustomDomainAssociations -
CreateConnection,DeleteConnection
Jeda dan lanjutkan layanan Anda
Jeda dan lanjutkan layanan App Runner menggunakan salah satu metode berikut: