如何修復 Cloudflare 中的 524“發生超時錯誤”?

已發表: 2020-02-06

許多開發人員通過使用 Cloudflare 的 CDN 服務來保證其網站的安全和快速加載。 儘管如此,用戶在嘗試訪問這些站點時仍然會遇到“錯誤 524:發生超時”服務器問題。 當這種情況發生在您身上時,您將無法使用軟件、加載網頁或登錄遊戲平台。 一些用戶報告說他們正在使用的應用程序或遊戲離線運行。 但是,一旦他們嘗試訪問在線功能,就會遇到錯誤。

Cloudflare 中出現錯誤 524 的原因是什麼?

錯誤 524 問題與 Cloudflare 有關。 當它出現時,意味著當 Cloudflare 嘗試建立與服務器的連接時,另一端響應時間過長。 老實說,您幾乎無法解決這個問題。 畢竟,問題與另一端的服務器有關。 您所能做的就是讓網站或應用程序所有者知道錯誤並等待他們修復它。

也就是說,您仍然可以執行一些故障排除步驟,以確保最終沒有問題。 另一方面,如果您是網站所有者,您也可以使用本指南了解如何修復 Cloudflare 中的“發生超時”錯誤。

普通用戶解決方案

發生錯誤時,您是否嘗試訪問網站或在應用程序或遊戲中打開在線功能? 如果是這樣,那麼您可以嘗試以下故障排除方法:

方法一:刷新網頁

如果您在 Web 瀏覽器上看到錯誤 524,請嘗試刷新頁面。 您還可以關閉瀏覽器並重新加載它以查看是否可以解決問題。 有時,簡單的重啟可以解決問題,特別是如果它只是一個小故障。

方法2:卸載程序

現在,如果您在應用程序上遇到問題,您可以嘗試卸載並重新安裝它。 許多用戶聲稱這通過重新建立與服務器的連接來修復錯誤。 但是,請記住,這僅在您在嘗試訪問服務器的程序上遇到問題時才有效。 例如,您可能正在玩一個嘗試在線連接的遊戲。

要卸載程序,您可以按照以下步驟操作:

  1. 在鍵盤上,按 Windows 鍵 + I。 這樣做應該會打開“設置”應用。
  2. 單擊應用程序,然後從左側窗格菜單中選擇應用程序和功能。
  3. 移動到右窗格,然後搜索受影響的程序。
  4. 單擊應用程序,然後單擊卸載。

從計算機中刪除該應用程序後,重新安裝它並檢查錯誤 524 是否仍然出現。

方法 3:取消對您的 Origin 帳戶的限制

您在使用 Origin 遊戲平台時是否發生了錯誤? 如果是這種情況,那麼問題可能與您帳戶的某些限制有關。 現在,如果您使用“兒童”帳戶,您將無法在線玩遊戲、從 Origin 商店下載遊戲、與聯繫人交流以及訪問其他在線功能。 當然,解決方法是登錄帳戶,然後將其升級為成人/完整帳戶。

受到推崇的

使用 Auslogics BoostSpeed 解決 PC 問題

除了清潔和優化您的 PC 之外,BoostSpeed 還可以保護隱私、診斷硬件問題、提供提高速度的技巧並提供 20 多種工具來滿足大多數 PC 維護和服務需求。

Auslogics BoostSpeed 是 Auslogics 的產品,獲得了 Microsoft 銀級應用程序開發人員認證
免費下載

專業提示:為確保不存在可能導致錯誤 524 的減速問題,我們建議您使用 Auslogics BoostSpeed。 該工具將遍歷您的整個系統並識別垃圾文件和其他導致故障和崩潰的原因。 它將通過安全地解決減速問題來恢復系統穩定性並提高計算機性能。

網站所有者:如何擺脫 Cloudflare 中的錯誤 524

現在,如果您是網站所有者並且您擁有從服務器端執行更改所需的憑據,您可以嘗試以下解決方案。

解決方案 1:檢查服務器負載

很可能是服務器資源的高消耗導致了錯誤 524。要檢查是否是這種情況,您可以按照以下步驟操作:

  1. 您需要做的第一件事是檢查您的服務器的資源使用率是否高於正常水平或處於峰值。
  2. 現在,如果流量增加導致問題,您可以嘗試的唯一解決方案是通過升級服務器來增加資源。
  3. 另一方面,如果您在流量中沒有看到任何異常,您可以檢查其他進程是否在佔用資源。
  4. 您還可以通過限制服務器上運行的進程來管理服務器使用情況。

解決方案 2:阻止暴力攻擊

  1. 啟動您的 SSH 客戶端,然後使用 root 訪問權限登錄您的帳戶。
  2. 檢查您是否從特定 IP 地址獲得多次點擊。 您可以通過執行以下命令行來做到這一點:

網絡統計-an | grep 80

  1. 注意:提交該命令行將使您知道哪些 IP 地址在您的網站上有多次點擊。
  2. 如果您發現任何可疑的 IP 地址,您可以阻止它並保護您的服務器。 為此,請執行以下命令行:

iptables -A INPUT -s 000.00.00.0 -j DROP

注意:請記住將“000.00.00.0”替換為 IP 地址。

  1. 對您發現的所有可疑 IP 地址執行這些步驟。
  2. 阻止所有可疑 IP 後,使用以下命令行重新啟動服務器:

systemctl httpd 重啟

完成這些步驟後,請嘗試再次訪問您的網站以查看錯誤 524 是否不會出現。

解決方案 3:啟用 DDoS 防護

服務器負載異常增加的原因之一是 DDoS 攻擊。 在這種情況下,我們建議您通過 Cloudflare 獲得 DDoS 保護。 另一方面,如果您因為合法流量增加而收到錯誤 524,最好的辦法是升級您的託管計劃。 擁有足夠的資源將使您能夠容納大量的訪客。

其他故障排除步驟嘗試

  1. 你用的是VPS嗎? 如果是這樣,請確保您在源站正確配置了防火牆。 這樣做將確保 Cloudflare 上的連接 IP 不受任何限制。
  2. 你應該檢查你的源服務器,看看它是否需要超過 100 秒的時間來響應。 如果是這種情況,那麼您應該要求您的託管服務提供商或管理員解決問題。
  3. 檢查您的數據庫服務器上是否有長時間運行的查詢。 您可以通過查看您的原始服務器文件來做到這一點。
  4. 嘗試通過灰色的子域運行腳本。

您還想添加其他錯誤 524 解決方案嗎?

在下面的評論中分享它們!