Halaman ini menjelaskan error HTTP 5xx di Media CDN, alasan beberapa error ini diperkirakan terjadi, dan cara membedakan gangguan latar belakang normal dari gangguan layanan.
Apa itu Error 5xx?
Kode status HTTP 5xx menunjukkan bahwa server—baik server edge Media CDN itu sendiri maupun server asal backend—gagal memenuhi permintaan yang valid. Karena Media CDN bertindak sebagai proxy antara pengguna akhir dan penyimpanan konten Anda, kode status 5xx biasanya menunjukkan gangguan komunikasi antara edge CDN dan origin upstream, atau kegagalan konfigurasi struktural.
Alasan sejumlah kecil error 5xx diperkirakan terjadi
Media CDN beroperasi di infrastruktur yang didistribusikan secara global yang menggunakan jaringan edge Google. Dalam sistem terdistribusi skala besar, mencapai tingkat error 0% secara berkelanjutan secara teknis tidak praktis karena perilaku perutean internet yang bersifat sementara. Sebaliknya, tingkat latar belakang kode status 5xx yang rendah adalah hal yang normal dan biasanya tidak menunjukkan masalah dengan kondisi layanan secara keseluruhan.
Alasan berikut menjelaskan mengapa beberapa kode status 5xx diharapkan:
- Sistem yang sangat terdistribusi: Media CDN terdiri dari beberapa lapisan caching (node eksternal di jaringan ISP, cache edge di titik kehadiran (POP) Google, dan cache edge long-tail) di ribuan lokasi. Karena banyaknya komponen dan jalur jaringan, masalah sementara dan terisolasi seperti gangguan jaringan sesaat atau satu mesin yang kelebihan beban sementara dapat terjadi.
- Kondisi jaringan sementara: Internet bersifat dinamis. Lonjakan latensi atau kemacetan jaringan kecil yang berumur pendek di antara tingkat penyimpanan dalam cache terkadang dapat menyebabkan permintaan internal kehabisan waktu, sehingga menghasilkan kode status
5xx. - Load balancing dan failover: Meskipun Media CDN dirancang agar sangat tangguh dan otomatis merutekan komponen yang tidak berfungsi, proses deteksi dan failover tidak terjadi secara instan. Lonjakan singkat pada kode status
5xxmungkin terjadi selama transisi ini. - Waktu tunggu internal: Dalam arsitektur caching bertingkat, Media CDN mengambil konten melalui beberapa lapisan. Waktu tunggu sesekali antara lapisan internal ini dapat terjadi, terutama saat beban berat atau selama pengisian cache dari asal yang jauh, sehingga menghasilkan kode status
5xx.
Memahami ambang batas error normal
Faktor utamanya adalah rasio dan durasi kode status.
- Rasio: Persentase kode status
5xxyang sangat rendah dibandingkan dengan total volume permintaan umumnya dapat diterima. Media CDN menargetkan Persentase Waktu Beroperasi Bulanan >= 99,95% seperti yang dijelaskan dalam SLA Media CDN. Target ini menunjukkan bahwa meskipun layanan dirancang untuk ketersediaan tinggi, layanan tersebut tidak diharapkan bebas dari error 100%. Tingkat error kurang dari 0,05% sering kali berada dalam toleransi operasional normal. - Durasi: Peningkatan sesekali yang berdurasi singkat tidak terlalu mengkhawatirkan dibandingkan dengan rasio error berkelanjutan dari kode status
5xx.
Kapan harus menyelidiki dan mengambil tindakan
Sebaiknya Anda menyelidiki atau menghubungi dukungan jika mengamati salah satu pola berikut:
- Error berkelanjutan: Kode status
5xxyang tetap ada selama jangka waktu yang signifikan. - Rasio tinggi: Tingkat kode status yang memengaruhi pengalaman pengguna (misalnya, secara konsisten lebih besar dari 0,1%).
- Pola tertentu: Kode status yang terkonsentrasi pada konten, agen pengguna, atau wilayah geografis tertentu.
- Korelasi dengan deployment: Kode status yang dimulai segera setelah perubahan konfigurasi.
Pemantauan
Gunakan Cloud Monitoring untuk melacak performa Media CDN dan rasio kode status. Menganalisis tren dan memfilter menurut kode respons membantu Anda membedakan gangguan latar belakang normal dari potensi masalah yang memerlukan penyelidikan.
Ringkasan
Meskipun Media CDN berupaya untuk mencapai ketersediaan maksimum, kompleksitas dan skala platform yang melekat berarti sebagian kecil permintaan mungkin menghasilkan kode status 5xx. Perilaku ini adalah karakteristik normal dari sistem terdistribusi skala besar. Fokus pada tren, rasio, dan kondisi error yang terus berlanjut secara keseluruhan.