Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Perilaku permintaan dan respons untuk grup asal
Permintaan kepada kelompok asal bekerja sama dengan permintaan ke asal yang tidak diatur sebagai kelompok asal, kecuali saat ada failover asal. Seperti halnya asal lainnya, ketika CloudFront menerima permintaan dan konten sudah di-cache di lokasi tepi, konten disajikan kepada pemirsa dari cache. Ketika ada kesalahan cache dan asal adalah kelompok asal, permintaan penampil diteruskan ke asal utama dalam kelompok asal.
Permintaan dan perilaku respons untuk asal mula utama sama dengan untuk asal yang tidak berada dalam kelompok asal. Untuk informasi selengkapnya, silakan lihat Perilaku permintaan dan respons untuk asal Amazon S3 dan Perilaku permintaan dan respons untuk asal kustom.
Berikut ini menjelaskan perilaku failover asal saat asal primer mengembalikan kode HTTP status tertentu:
-
HTTPKode status 2xx (sukses): CloudFront menyimpan file dan mengembalikannya ke penampil.
-
HTTPKode status 3xx (pengalihan): CloudFront mengembalikan kode status ke penampil.
-
HTTPKode status 4xx atau 5xx (kesalahan klien/server): Jika kode status yang dikembalikan telah dikonfigurasi untuk failover, CloudFront mengirimkan permintaan yang sama ke asal sekunder di grup asal.
-
HTTPKode status 4xx atau 5xx (kesalahan klien/server): Jika kode status yang dikembalikan belum dikonfigurasi untuk failover, CloudFront mengembalikan kesalahan ke penampil.
CloudFront gagal ke asal sekunder hanya jika HTTP metode permintaan penampil adalahGET
,HEAD
, atauOPTIONS
. CloudFront tidak gagal ketika pemirsa mengirim HTTP metode yang berbeda (misalnyaPOST
,PUT
, dan seterusnya).
Saat CloudFront mengirim permintaan ke asal sekunder, perilaku responsnya sama dengan CloudFront asal yang tidak ada dalam grup asal.
Untuk informasi selengkapnya tentang kelompok asal, lihat Optimalkan ketersediaan tinggi dengan failover CloudFront asal.