Cloudflare là một công ty có trụ sở tại Hoa Kỳ, chuyên cung cấp bảo mật internet và các dịch vụ trực tuyến khác. Một số dịch vụ này bao gồm Bảo vệ DDoS, CDN và Dịch vụ Tên miền. Nó là một lựa chọn rất phổ biến và được rất nhiều người sử dụng. Gần đây, nhiều báo cáo đã được đưa ra về việc người dùng đang gặp phải “ Lỗi 524 ”Trên máy chủ của họ.
Nguyên nhân nào gây ra “Lỗi 524” trên Máy chủ Cloudflare?
Sau khi nhận được nhiều báo cáo từ nhiều người dùng, chúng tôi đã quyết định điều tra vấn đề và đưa ra một loạt giải pháp để khắc phục hoàn toàn vấn đề này. Ngoài ra, chúng tôi đã xem xét các lý do mà nó được kích hoạt và liệt kê chúng như sau.
- Quá trình Chạy dài: Lỗi 524 chỉ ra rằng Cloudflare không thành công trong việc tạo kết nối TCP với nguồn gốc nhưng nguồn gốc không thể phản hồi với HTTP trước khi đạt đến giới hạn thời gian chờ. Điều này có nghĩa là không có vấn đề gì với Cloudflare và nó có thể tạo kết nối với nguồn gốc nhưng điểm gốc đang vượt quá giới hạn thời gian phản hồi kết nối. Cloudflare chỉ đợi 100 giây trước khi xuất hiện lỗi này, do đó, nếu quá trình bạn đang chạy lâu hơn thì lỗi này được kích hoạt.
- Quá tải: Trong một số trường hợp, máy chủ có thể bị quá tải và bị giới hạn bởi phần cứng. Nếu mức sử dụng CPU trên máy chủ lớn hơn bình thường, nó có thể gây ra tăng đột biến về thời gian tải. Điều này sẽ hạn chế khả năng hoàn thành nhiệm vụ của máy chủ và lỗi này có thể phát sinh.
Bây giờ bạn đã hiểu cơ bản về bản chất của vấn đề, chúng ta sẽ chuyển sang các giải pháp. Đảm bảo thực hiện những điều này theo thứ tự cụ thể mà chúng được trình bày để tránh xung đột.
Giải pháp 1:Kiểm tra tài nguyên
Nếu lỗi này đang được kích hoạt trên máy chủ của bạn, bạn nên kiểm tra tài nguyên của máy chủ để biết mức sử dụng cao hay không. Có thể việc sử dụng tài nguyên có thể trên mức bình thường do lỗi này đang được kích hoạt. Bạn nên tăng phần cứng khả năng của máy chủ hoặc giới hạn quy trình đang chạy trên đó.
Giải pháp 2:Di chuyển đến Tên miền phụ
Nếu bạn thường xuyên chạy các quy trình mất hơn 100 giây để hoàn thành, bạn có thể thử di chuyển các quy trình này đối với một tên miền phụ không được Ứng dụng DNS của Cloudflare hỗ trợ. Bằng cách này, giới hạn 100 giây sẽ không còn áp dụng cho quy trình và nó sẽ tải bình thường.
Lưu ý: Bạn cũng nên tắt bất kỳ phần mềm VPS nào và kiểm tra cài đặt Railgun.