Nội dung
Trên website mã lỗi đầu 5 báo hiệu cho những vấn đề đến từ máy chủ, ảnh hưởng rất nhiều đến trải nghiệm người dùng và thứ hạng website. Trong bài viết này, hãy cùng Minh Dương Ads tìm hiểu về một mã lỗi đầu 5 phổ biến nhất – Lỗi 504.
Lỗi “504 Gateway Time-out” là một mã lỗi HTTP được trả về khi trình máy chủ (gateway) không nhận được phản hồi kịp thời từ máy chủ upstream (máy chủ phía sau gateway) trong quá trình xử lý yêu cầu của người dùng.
Lỗi “504 Gateway Time-out” xảy ra khi gateway không nhận được phản hồi từ máy chủ backend trong khoảng thời gian quy định.
Thông thường, khi bạn truy cập một trang web, yêu cầu của bạn sẽ đi qua một gateway (thường là máy chủ proxy hoặc bộ cân bằng tải) trước khi đến máy chủ backend (máy chủ thực hiện xử lý yêu cầu). Gateway nhận yêu cầu từ trình duyệt của bạn và chuyển tiếp nó đến máy chủ backend. Sau đó, máy chủ backend xử lý yêu cầu và gửi lại phản hồi cho gateway, và cuối cùng gateway chuyển phản hồi đó trở lại trình duyệt của bạn.
Khi gặp lỗi “504 Gateway Time-out”, bạn có thể nhận biết hiển thị lỗi này thông qua các dấu hiệu sau:
Thông báo lỗi 504 quen thuộc
Lỗi “504 Gateway Time-out” có thể xảy ra vì các nguyên nhân sau:
Việc xác định nguyên nhân sẽ quyết định phương án khắc phục phù hợp
Khi phát hiện lỗi 504 Gateway Time-out, việc cần làm là nhanh chóng khắc phục sự cố, không để ảnh hưởng đến trải nghiệm của người dùng trên trang. Để khắc phục lỗi 504, bạn có thể thử những cách sau:
Đây là bước đơn giản nhất và thường là bước đầu tiên mà bạn nên thử. Nhấn nút F5 trên bàn phím hoặc sử dụng biểu tượng làm mới trình duyệt để tải lại trang web. Đôi khi, lỗi 504 Gateway Time-out chỉ là do sự cố tạm thời và việc tải lại trang có thể giải quyết vấn đề.
Đảm bảo rằng bạn có kết nối mạng ổn định và không gặp vấn đề về mạng. Thử khởi động lại bộ định tuyến, modem hoặc thiết bị mạng khác để khôi phục kết nối mạng. Nếu bạn đang sử dụng VPN, hãy tắt nó và thử truy cập trực tiếp vào trang web để xem liệu lỗi có tiếp tục xuất hiện hay không.
Hãy chắc chắn mọi kết nối của mình vẫn ổn
Nếu lỗi vẫn tiếp tục sau khi bạn đã thử các biện pháp trên, hãy liên hệ với chủ sở hữu hoặc quản trị viên của trang web. Họ có thể kiểm tra và xác định nguyên nhân cụ thể của lỗi 504 Gateway Time-out và giúp bạn khắc phục. Họ cũng có thể cung cấp thông tin chi tiết hơn về tình trạng máy chủ và cơ sở hạ tầng mạng làm cơ sở để bạn tìm nguyên nhân gây lỗi.
Nếu bạn đang gặp vấn đề với kết nối mạng hoặc proxy, bạn có thể liên hệ với nhà cung cấp dịch vụ Internet hoặc quản trị viên hệ thống để xác định và khắc phục sự cố. Họ có thể kiểm tra và xác định liệu vấn đề có xuất phát từ mạng nội bộ của bạn hay từ phía nhà cung cấp dịch vụ Internet.
Nếu bạn đang sử dụng plugin hoặc tiện ích mở rộng trên trình duyệt, có thể xảy ra xung đột hoặc lỗi trong plugin đó gây ra lỗi 504 Gateway Time-out. Thử tạm thời vô hiệu hóa tất cả các plugin hoặc tiện ích mở rộng và tải lại trang web để kiểm tra xem liệu lỗi có được giải quyết hay không. Sau đó, bạn có thể kích hoạt lại từng plugin một cách tuần tự để xác định plugin gây ra vấn đề.
Nếu bạn là quản trị viên hệ thống hoặc có quyền truy cập vào cấu hình máy chủ, bạn có thể điều chỉnh các thiết lập liên quan đến timeout kết nối hoặc tài nguyên máy chủ để giảm nguy cơ xảy ra lỗi 504. Ví dụ, như tăng thời gian chờ tối đa cho kết nối hoặc tăng tài nguyên máy chủ như bộ nhớ và CPU.
Có thể lưu trữ DNS trên máy tính của bạn đang gây ra xung đột hoặc lỗi khi truy cập trang webVì vậy, một cách để khắc phục lỗi này là xóa bộ nhớ cache DNS trên máy tính của bạn. Để làm điều này, bạn có thể làm theo các bước sau:
Trên hệ điều hành Windows, mở Command Prompt bằng cách nhấn tổ hợp phím “Windows + R”, sau đó gõ “cmd” và nhấn Enter. Trên hệ điều hành macOS, mở Terminal từ Thư viện Ứng dụng. Sau khi mở Command Prompt hoặc Terminal, nhập lệnh sau và nhấn Enter để xóa cache DNS:
ipconfig /flushdns
Sau khi hoàn thành, đóng Command Prompt hoặc Terminal và thử tải lại trang web để kiểm tra xem liệu lỗi đã được khắc phục hay chưa.
Đôi khi, lỗi 504 Gateway Time-out có thể chỉ xuất hiện trên một thiết bị cụ thể. Thử truy cập vào trang web từ một thiết bị khác, ví dụ: điện thoại di động, máy tính khác hoặc máy tính xách tay khác. Nếu trang web hoạt động bình thường trên các thiết bị khác, điều này có thể chỉ ra rằng vấn đề nằm ở thiết bị ban đầu mà bạn đã sử dụng.
Lỗi 504 Gateway Time-out có thể liên quan đến trình duyệt web bạn đang sử dụng. Thử truy cập trang web bằng một trình duyệt khác, chẳng hạn như Google Chrome, Mozilla Firefox hoặc Microsoft Edge, để xem liệu lỗi vẫn tiếp tục xuất hiện hay không. Nếu lỗi biến mất khi sử dụng trình duyệt khác, có thể có vấn đề liên quan đến trình duyệt ban đầu mà bạn đã sử dụng.
Hãy kiểm tra các tệp nhật ký lỗi (error log) trên máy chủ. Tệp nhật ký lỗi sẽ cung cấp thông tin chi tiết về nguyên nhân gây ra lỗi 504 Gateway Time-out. Bằng cách xem error log, bạn có thể tìm hiểu thêm về các yếu tố gây ra lỗi và áp dụng các biện pháp khắc phục cụ thể tùy thuộc vào nguyên nhân cụ thể.
Lỗi 504 ngăn chặn traffic đổ về website cũng như gây ảnh hưởng lớn đến trải nghiệm người dùng. Do đó, bạn cần phải tìm ra nguyên nhân gây lỗi và khắc phục sớm nhất có thể để hạn chế những ảnh hưởng về thứ hạng. Nếu bạn có bất cứ thắc mắc nào, hãy liên hệ ngay với Minh Dương Ads qua hotline: 0948206246 để được hỗ trợ.
CHÚNG TÔI PHÁT TRIỂN CÙNG VỚI THÀNH CÔNG CỦA KHÁCH HÀNG, HƯỚNG DẪN TẬN TÌNH, GIÚP ĐỠ CHU ĐÁO
Thiết kế bởi MinhDuongADS.Com