HTTP 502 — Bad Gateway
سرور پاسخ نامعتبری از سرور بالادستی دریافت کرد.
چرا این رخ میدهد
- اختلال موقت بخش پشتی (Backend) یا نگهداری.
- بروز استثنای مدیریتنشده در برنامه.
- وابستگی بالادستی (DB، کش، API) در دسترس نیست.
روش رفع مشکل
- لاگهای برنامه و رهگیری خطا را برای استثناها بررسی کنید.
- سلامت وابستگیها (DB، کش، APIهای بالادستی) را ارزیابی کنید.
- در رخدادها افت کنترلشده و تلاش مجدد (Retry) را اعمال کنید.
HTTP 502 (Bad Gateway) یک کد سمت سرور است. در ادامه زمینه و توصیهها برای سناریوهای دستهٔ «server» آمده است.
خطاهای سرور بازتابدهنده مشکلات بخش پشتی هستند: قطعیها، استثناهای مدیریتنشده یا وابستگیهای ناموجود. این صفحه برای مشاهده و هشداردهی صحیح 5xx، وضعیت واقعی HTTP را بازمیگرداند.
تلاش مجدد با Backoff را اعمال کنید، رهگیری خطا را ابزارسازی کنید و سلامت وابستگیها را پایش نمایید. از این صفحه در آزمونها و مستندسازی بهره ببرید.
کلیدواژهها: HTTP 502, Bad Gateway, HTTP error 502, status code 502, HTTP 502 meaning, fix HTTP 502, server error.