

AWS App Runner tidak akan lagi terbuka untuk pelanggan baru mulai 30 April 2026. Jika Anda ingin menggunakan App Runner, daftar sebelum tanggal tersebut. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Untuk informasi selengkapnya, lihat [perubahan AWS App Runner ketersediaan](https://docs.aws.amazon.com/apprunner/latest/dg/apprunner-availability-change.html).

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
<a name="manage-rebuild"></a>

 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](troubleshooting-create-failure.md) 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](#manage-rebuild.console) atau App [Runner API](#manage-rebuild.api) atau. AWS CLI

## Membangun kembali layanan App Runner yang gagal menggunakan konsol App Runner
<a name="manage-rebuild.console"></a>

------
#### [ 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](troubleshooting-create-failure.md). 

**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.

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

1. 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](troubleshooting-create-failure.md) Buat perubahan yang diperlukan dan kemudian bangun kembali layanan Anda. 

------

## Membangun kembali layanan App Runner yang gagal menggunakan App Runner API atau AWS CLI
<a name="manage-rebuild.api"></a>

------
#### [ Rebuild with updates ]

Untuk membangun kembali layanan yang gagal:

1. Ikuti instruksi [Ketika layanan gagal dibuat](troubleshooting-create-failure.md) untuk menemukan penyebab kesalahan. 

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

1. Bangun kembali dengan memanggil tindakan [UpdateService](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html)API dengan repositori kode sumber baru atau parameter repositori gambar sumber. App Runner mengambil komit terbaru dari repositori kode sumber.

**Example Membangun kembali dengan pembaruan**  
Dalam contoh berikut, konfigurasi sumber layanan berbasis gambar sedang diperbarui. Nilai `Port` diubah menjadi`80`.   
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 tindakan `UpdateService` API.  

```
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 tindakan [UpdateService](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html)API 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.

------