HTTP 502 — Bad Gateway
เซิร์ฟเวอร์ได้รับการตอบกลับที่ไม่ถูกต้องจากเซิร์ฟเวอร์ต้นทาง.
สาเหตุที่เกิดขึ้น
- ระบบหลังบ้านหยุดชั่วคราวหรืออยู่ระหว่างบำรุงรักษา
- เกิดข้อยกเว้นที่ไม่ได้จัดการในแอปพลิเคชัน
- การพึ่งพาต้นน้ำ (DB, แคช, API) ไม่พร้อมใช้งาน
วิธีแก้ไข
- ตรวจบันทึกของแอปและระบบติดตามข้อผิดพลาด
- ตรวจสุขภาพของการพึ่งพา (DB, แคช, API ต้นน้ำ)
- ใช้การลดระดับอย่างมีการควบคุมและ retry ระหว่างเหตุขัดข้อง
HTTP 502 (Bad Gateway) เป็นโค้ดแบบ ฝั่งเซิร์ฟเวอร์ ด้านล่างคือบริบทและคำแนะนำสำหรับสถานการณ์ “server”.
ข้อผิดพลาดฝั่งเซิร์ฟเวอร์สะท้อนปัญหาที่ backend: ระบบล่ม ข้อยกเว้นที่ไม่ได้จัดการ หรือการพึ่งพาที่ไม่พร้อมใช้งาน หน้านี้ส่งกลับสถานะ HTTP จริงเพื่อให้สังเกตและแจ้งเตือน 5xx ได้อย่างถูกต้อง
ใช้ retry แบบ backoff ติดตั้งระบบติดตามข้อผิดพลาด และติดตามสุขภาพของการพึ่งพา ใช้หน้านี้ในงานทดสอบและเอกสาร
คำหลัก: HTTP 502, Bad Gateway, HTTP error 502, status code 502, HTTP 502 meaning, fix HTTP 502, server error.