Membangun kembali layanan App Runner yang gagal - AWS App Runner

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Membangun kembali layanan App Runner yang gagal

Jika Anda menerima kesalahan Gagal membuat saat membuat layanan App Runner, Anda dapat melakukan salah satu hal berikut.

  • Ikuti langkah-langkah Ketika layanan gagal dibuat untuk mengidentifikasi penyebab kesalahan.

  • Jika Anda menemukan kesalahan dalam sumber atau konfigurasi, buat perubahan yang diperlukan dan kemudian bangun kembali layanan Anda.

  • Jika masalah sementara dengan App Runner menyebabkan layanan Anda gagal, buat kembali layanan Anda yang gagal tanpa membuat perubahan apa pun pada sumber atau konfigurasi.

Anda dapat membangun kembali layanan yang gagal baik melalui konsol App Runner atau App Runner atau API AWS CLI.

Membangun kembali layanan App Runner yang gagal menggunakan konsol App Runner

Rebuild with updates

Membuat layanan dapat gagal karena berbagai alasan. Ketika ini terjadi, penting untuk mengidentifikasi dan memperbaiki akar penyebab masalah sebelum membangun kembali layanan Anda. Untuk informasi selengkapnya, lihat Ketika layanan gagal dibuat.

Untuk membangun kembali layanan yang gagal dengan pembaruan
  1. Buka tab Konfigurasi di halaman layanan Anda dan pilih Edit.

    Halaman membuka panel ringkasan yang menampilkan daftar semua pembaruan Anda.

  2. Buat perubahan yang diperlukan dan tinjau di panel ringkasan.

  3. Pilih Simpan dan bangun kembali.

    Anda dapat memantau kemajuan pada tab Log di halaman layanan Anda.

Rebuild without updates

Jika masalah sementara menyebabkan pembuatan layanan Anda gagal, Anda dapat membangun kembali layanan Anda tanpa mengubah pengaturan sumber atau konfigurasinya.

Untuk membangun kembali layanan yang gagal tanpa pembaruan
  • Pilih Rebuild di sudut kanan atas halaman layanan Anda.

    Anda dapat memantau kemajuan pada tab Log di halaman layanan Anda.

  • Jika layanan Anda gagal dibuat lagi, ikuti petunjuk pemecahan masalah di. Ketika layanan gagal dibuat Buat perubahan yang diperlukan dan kemudian bangun kembali layanan Anda.

Membangun kembali layanan App Runner yang gagal menggunakan App Runner atau API AWS CLI

Rebuild with updates

Untuk membangun kembali layanan yang gagal:

  1. Ikuti instruksi Ketika layanan gagal dibuat untuk menemukan penyebab kesalahan.

  2. Buat perubahan yang diperlukan pada cabang atau gambar repositori sumber atau konfigurasi yang menyebabkan kesalahan.

  3. Membangun kembali dengan memanggil UpdateServiceAPItindakan dengan repositori kode sumber baru atau parameter repositori gambar sumber. App Runner mengambil komit terbaru dari repositori kode sumber.

contoh Membangun kembali dengan pembaruan

Dalam contoh berikut, konfigurasi sumber layanan berbasis gambar sedang diperbarui. Nilai Port diubah menjadi80.

Memperbarui input.json file untuk layanan App Runner berbasis gambar

{ "ServiceArn": "arn:aws:apprunner:us-east-1:123456789012:service/python-app/8fe1e10304f84fd2b0df550fe98a71fa", "SourceConfiguration": { "ImageRepository": { "ImageConfiguration": { "Port": "80" } } } }

Memanggil UpdateService API tindakan.

aws apprunner update-service --cli-input-json file://input.json
Rebuild without updates

Untuk membangun kembali layanan Anda yang gagal menggunakan App Runner API atau AWS CLI, panggil UpdateServiceAPItindakan tanpa membuat perubahan apa pun pada sumber atau konfigurasi layanan Anda. Pilih untuk membangun kembali tanpa membuat pembaruan hanya jika pembuatan layanan Anda gagal karena masalah sementara dengan App Runner.