Chắc hẳn ai cũng từng gặp cảnh đang lướt web tốt đẹp thì bỗng nhiên màn hình hiện dòng chữ "502 Bad Gateway" khiến mood tụt dốc không phanh đúng không nào?
502 Bad Gateway là gì mà "evil" thế?
Nói cho dễ hiểu thì đây là lỗi xảy ra khi máy chủ (server) đang cố gắng kết nối với một máy chủ khác để lấy thông tin cho bạn, nhưng lại nhận về phản hồi "invalid" - tức là không hợp lệ hoặc không có phản hồi gì cả. Giống như bạn gọi điện nhờ bạn A hỏi bạn B một chuyện, nhưng bạn A lại không liên lạc được với bạn B, rồi quay lại báo với bạn là "ơ không được rồi" ấy 
Tại sao lại bị lỗi này?
Nguyên nhân có thể đến từ nhiều phía:
• Server quá tải, không chịu nổi lượng truy cập đông như Tết 
• Vấn đề về kết nối mạng giữa các server
• Firewall hoặc cài đặt bảo mật đang "chặn" kết nối
• Code website có bug, chưa tối ưu
• Server đang bảo trì hoặc gặp sự cố kỹ thuật
Vậy giờ phải làm sao?
Nếu bạn là người dùng bình thường:
• Thử refresh lại trang (F5 là bạn thân)
• Đợi vài phút rồi thử lại, có khi server đang "nghỉ giải lao"
• Xóa cache và cookies trên trình duyệt
• Thử đổi trình duyệt hoặc thiết bị khác xem sao
• Check kết nối Internet của mình có ổn không
Còn nếu bạn là admin/dev thì phải lăn vào fix ngay:
• Check log server xem lỗi ở đâu
• Kiểm tra cấu hình proxy, load balancer
• Xem các service liên quan có đang chạy bình thường không
• Tăng timeout nếu cần thiết
• Liên hệ nhà cung cấp hosting nếu vấn đề nằm ở phía họ
Nguồn: saostar.vn
502 Bad Gateway là gì mà "evil" thế?
Nói cho dễ hiểu thì đây là lỗi xảy ra khi máy chủ (server) đang cố gắng kết nối với một máy chủ khác để lấy thông tin cho bạn, nhưng lại nhận về phản hồi "invalid" - tức là không hợp lệ hoặc không có phản hồi gì cả. Giống như bạn gọi điện nhờ bạn A hỏi bạn B một chuyện, nhưng bạn A lại không liên lạc được với bạn B, rồi quay lại báo với bạn là "ơ không được rồi" ấy
Tại sao lại bị lỗi này?
Nguyên nhân có thể đến từ nhiều phía:
• Server quá tải, không chịu nổi lượng truy cập đông như Tết
• Vấn đề về kết nối mạng giữa các server
• Firewall hoặc cài đặt bảo mật đang "chặn" kết nối
• Code website có bug, chưa tối ưu
• Server đang bảo trì hoặc gặp sự cố kỹ thuật
Vậy giờ phải làm sao?
Nếu bạn là người dùng bình thường:
• Thử refresh lại trang (F5 là bạn thân)
• Đợi vài phút rồi thử lại, có khi server đang "nghỉ giải lao"
• Xóa cache và cookies trên trình duyệt
• Thử đổi trình duyệt hoặc thiết bị khác xem sao
• Check kết nối Internet của mình có ổn không
Còn nếu bạn là admin/dev thì phải lăn vào fix ngay:
• Check log server xem lỗi ở đâu
• Kiểm tra cấu hình proxy, load balancer
• Xem các service liên quan có đang chạy bình thường không
• Tăng timeout nếu cần thiết
• Liên hệ nhà cung cấp hosting nếu vấn đề nằm ở phía họ
Nguồn: saostar.vn