Lỗi 502 Bad Gateway là gì?
502 Bad Gateway là HTTP status code (mã trạng thái HTTP), xuất hiện khi bạn không thể truy cập trang web, để chỉ lỗi bị phát hiện tại gateway
Nguyên nhân
Lỗi Bad Gateway xảy ra là do sự cố giao tiếp các máy chủ trực tuyến
- Quá tải server (lỗi xuất hiện lúc được lúc không)
- Cấu hình sai
Các biến thể thông báo lỗi
Temporary Error (502)
502 Bad Gateway Nginx
502 Service Temporarily Overloaded
Cách khắc phục
Nếu bạn là người dùng (Phía client)
- Load lại trang (f5, refresh) vì có thể nguyên nhân do quá tải server
- Xóa cache trình duyệt và truy cập lại
- Thử tải trang bằng một trình duyệt khác
Nếu bạn là người quản trị (Phía server)
-
Khởi động lại các dịch vụ (vì nhiều khi server bị tình trạng nghẽn cổ chai vì 1 tiến trình nào đó)
-
Xem lỗi nginx để phát hiện xem có phải cấu hình sai gây ra hay không
sudo tail -30 /var/log/nginx/error.log -
Xem biểu đồ sử dụng tài nguyên xem có bị quá tải hay không (các chương trình moniter, và quản lý tiến trình, top....hoặc biểu đồ usage từ các nhà cung cấp dịch vụ)