

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

# Kode status HTTP 503 (Layanan Tidak Tersedia)
<a name="http-503-service-unavailable"></a>

Kode status HTTP 503 (Layanan Tidak Tersedia) biasanya menunjukkan masalah kinerja pada server asal. Dalam kasus yang jarang terjadi, ini menunjukkan bahwa CloudFront sementara tidak dapat memenuhi permintaan karena kendala sumber daya di lokasi tepi.

Jika Anda menggunakan Lambda @Edge atau CloudFront Functions, masalahnya mungkin kesalahan eksekusi atau kesalahan Lambda @Edge limit exceeded.

**Topics**
+ [Server asal tidak memiliki kapasitas yang cukup untuk mendukung tingkat permintaan](#http-503-service-unavailable-not-enough-origin-capacity)
+ [CloudFront menyebabkan kesalahan karena kendala sumber daya di lokasi tepi](#http-503-service-unavailable-limited-resources-at-edge-location)
+ [Lambda @Edge atau Kesalahan eksekusi CloudFront Fungsi](#http-503-lambda-execution-error)
+ [Batas Lambda @Edge terlampaui](#http-503-lambda-limit-exceeded-error)

## Server asal tidak memiliki kapasitas yang cukup untuk mendukung tingkat permintaan
<a name="http-503-service-unavailable-not-enough-origin-capacity"></a>

Ketika server asal tidak tersedia atau tidak dapat melayani permintaan masuk, ia mengembalikan kode status HTTP 503 (Layanan Tidak Tersedia). CloudFront kemudian menyampaikan kesalahan kembali ke pengguna. Untuk mengatasi masalah ini, coba solusi berikut:
+ **Jika Anda menggunakan Amazon S3 sebagai server asal Anda**:
  + Anda dapat mengirim 3.500 PUT/COPY/POST/DELETE or 5,500 GET/HEAD permintaan per detik per awalan Amazon S3 yang dipartisi. Saat Amazon S3 mengembalikan respons Perlahan 503, ini biasanya menunjukkan tingkat permintaan yang berlebihan terhadap awalan Amazon S3 tertentu.

    Karena tingkat permintaan berlaku per awalan dalam bucket S3, objek harus didistribusikan di beberapa awalan. Saat tingkat permintaan pada awalan meningkat secara bertahap, Amazon S3 meningkatkan skala untuk menangani permintaan untuk setiap awalan secara terpisah. Akibatnya, tingkat permintaan keseluruhan yang ditangani bucket adalah kelipatan dari jumlah awalan.
  + Untuk informasi selengkapnya, lihat [Mengoptimalkan kinerja Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/optimizing-performance.html) di Panduan Pengguna *Layanan Penyimpanan Sederhana Amazon*.
+ **Jika Anda menggunakan Elastic Load Balancing sebagai server asal Anda**:
  + Pastikan bahwa instance backend Anda dapat merespons pemeriksaan kesehatan.
  + Pastikan bahwa load balancer dan instans backend Anda dapat menangani beban.

  Untuk informasi lebih lanjut, lihat:
  + [Bagaimana cara memecahkan masalah 503 kesalahan yang dikembalikan saat menggunakan Classic Load Balancer?](https://repost.aws/knowledge-center/503-error-classic)
  + [Bagaimana cara mengatasi kesalahan 503 (layanan tidak tersedia) dari Application Load Balancer saya?](https://repost.aws/knowledge-center/alb-troubleshoot-503-errors)
+ **Jika Anda menggunakan custom origin**:
  + Periksa log aplikasi untuk memastikan bahwa asal Anda memiliki sumber daya yang cukup, seperti memori, CPU, dan ukuran disk.
  + Jika Anda menggunakan Amazon EC2 sebagai backend, pastikan bahwa jenis instans memiliki sumber daya yang sesuai untuk memenuhi permintaan masuk. Untuk informasi lebih lanjut, lihat [Tipe instans](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html) di *Panduan Pengguna Amazon EC2*.
+ **Jika Anda menggunakan API Gateway**:
  + Kesalahan ini terkait dengan integrasi backend saat API Gateway API tidak dapat menerima respons. Server backend mungkin:
    + Kelebihan beban melebihi kapasitas dan tidak dapat memproses permintaan klien baru.
    + Di bawah pemeliharaan sementara.
  + Untuk mengatasi kesalahan ini, lihat log aplikasi API Gateway Anda untuk menentukan apakah ada masalah dengan kapasitas backend, integrasi, atau yang lainnya.

## CloudFront menyebabkan kesalahan karena kendala sumber daya di lokasi tepi
<a name="http-503-service-unavailable-limited-resources-at-edge-location"></a>

Anda akan menerima kesalahan ini dalam situasi langka yang tidak CloudFront dapat merutekan permintaan ke lokasi tepi terbaik berikutnya yang tersedia, sehingga tidak dapat memenuhi permintaan. Kesalahan ini umum terjadi saat Anda melakukan pengujian pemuatan pada CloudFront distribusi. Untuk membantu mencegah hal ini, ikuti [Pengujian beban CloudFront](load-testing.md) pedoman untuk menghindari kesalahan 503 (kapasitas terlampaui).

Jika ini terjadi di lingkungan produksi Anda, hubungi [Dukungan](https://console.aws.amazon.com/support/home#/).

## Lambda @Edge atau Kesalahan eksekusi CloudFront Fungsi
<a name="http-503-lambda-execution-error"></a>

Jika Anda menggunakan Lambda @Edge atau CloudFront Functions, kode status HTTP 503 dapat menunjukkan bahwa fungsi Anda mengembalikan kesalahan eksekusi. 

Untuk detail selengkapnya tentang cara mengidentifikasi dan mengatasi kesalahan Lambda @Edge, lihat. [Uji dan debug fungsi Lambda @Edge](lambda-edge-testing-debugging.md)

Untuk informasi selengkapnya tentang CloudFront fungsi pengujian, lihat[Fungsi uji](test-function.md).

## Batas Lambda @Edge terlampaui
<a name="http-503-lambda-limit-exceeded-error"></a>

Jika Anda menggunakan Lambda @Edge, kode status HTTP 503 dapat menunjukkan bahwa Lambda mengembalikan kesalahan. Kesalahan tersebut dapat disebabkan oleh salah satu hal berikut:
+ Jumlah eksekusi fungsi melebihi salah satu kuota yang ditetapkan Lambda untuk membatasi eksekusi dalam (eksekusi bersamaan atau frekuensi Wilayah AWS pemanggilan).
+ Fungsi melampaui kuota waktu habis fungsi Lambda.

Untuk informasi selengkapnya tentang kuota Lambda @Edge, lihat. [Kuotas di Lambda@Edge](cloudfront-limits.md#limits-lambda-at-edge) Untuk detail selengkapnya tentang cara mengidentifikasi dan mengatasi kesalahan Lambda @Edge, lihat. [Uji dan debug fungsi Lambda @Edge](lambda-edge-testing-debugging.md) *Anda juga dapat melihat [kuota layanan Lambda di Panduan Pengembang](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html).AWS Lambda * 