Cloudflare:網(wǎng)站將要迎來流量高峰,該怎么辦?

來源: Cloudflare
作者:Cloudflare
時(shí)間:2021-01-22
17091
如果我的網(wǎng)站將要迎來流量高峰,該怎么辦?您可以通過采取以下措施來確保您的站點(diǎn)可以處理流量峰值。

您可以通過采取以下措施來確保您的站點(diǎn)可以處理流量峰值:

將更多內(nèi)容緩存在Cloudflare的來加速網(wǎng)站

默認(rèn)情況下,Cloudflare會(huì)自動(dòng) 緩存靜態(tài)內(nèi)容,包括圖像、CSS 和 JavaScript;但是,您可以通過創(chuàng)建 Page Rule 來緩存 HTML。

Screen Shot 2017-03-09 at 16.54.36.png

在您賬戶的“Page Rule”部分下,您可以通過添加URL字段來覆蓋整個(gè)網(wǎng)站或網(wǎng)站的某一些頁面,然后啟用“Cache Everything”選項(xiàng)來緩存這些頁面上的全部內(nèi)容。創(chuàng)建 Page Rule 并設(shè)置“Cache Everything”選項(xiàng)意味著 Cloudflare 將在我們的服務(wù)器上完全緩存 HTML,而不再需要與源 Web 服務(wù)器進(jìn)行往返傳輸。

如果您在節(jié)假日開展可能會(huì)導(dǎo)致流量突增營銷活動(dòng),那么設(shè)置這樣的 Page Rule 是理想的選擇。啟用“Cache Everything”選項(xiàng)后,Cloudflare 會(huì)處理您指定的頁面的流量,減輕您的服務(wù)器的負(fù)載,從而盡可能提高您站點(diǎn)的速度。

Business 和 Enterprise 計(jì)劃用戶擁有更加靈活的緩存選項(xiàng),可以使用“bypass cache on cookie”來緩存動(dòng)態(tài) HTML 站點(diǎn)上的靜態(tài)內(nèi)容.

在訪問者登錄自己的賬號,添加評論,或使用購物車之前,他們可以使用匿名的頁面視圖。通過緩存這些類型的頁面訪問,即使您的站點(diǎn)是動(dòng)態(tài)的,您也可以顯著地從服務(wù)器中移除大量負(fù)載。您可以在我們的博客文章中找到更多信息:緩存匿名或非登錄頁面。 

我們有多項(xiàng)教程可以幫助您完成這一配置:

為 WordPress 或 WooCommerce 網(wǎng)站進(jìn)行匿名頁面緩存

為 Magento 1 和 Magento 2 網(wǎng)站進(jìn)行匿名頁面緩存

如何緩存靜態(tài) HTML?

在 Page Rule 中,您可以更改“Edge Cache Expire TTL” 來設(shè)置在Cloudflare服務(wù)器上緩存資源的時(shí)長。

與您的主機(jī)提供商聯(lián)系,來確定您源服務(wù)器的流量限制

盡管 Cloudflare 通過緩存和過濾請求抵消了您網(wǎng)站的大部分負(fù)載,但仍會(huì)有一定數(shù)量的流量流向您的源服務(wù)器。了解您主機(jī)提供商的限制,有助于防止源服務(wù)器一側(cè)出現(xiàn)限流問題。

一旦了解了源服務(wù)器的限制,您可以利用 Rate Limiting 等功能來限制用戶向您的網(wǎng)站發(fā)出請求的次數(shù)。

充分利用 Cloudflare IP 地址

為了防止您的站點(diǎn)在旺季遭到攻擊,您可以將您的防火墻配置為在流量高峰期間僅接受來自 Cloudflare IP 的流量。如果您的源服務(wù)器只接受 Cloudflare IP的訪問,這可以防止攻擊者直接訪問您的源 IP 地址并使您的網(wǎng)站脫機(jī)。

Mod_Cloudflare Apache 擴(kuò)展包的用戶只需將 DenyAllButCloudFlare 添加到其 Apache 配置即可實(shí)現(xiàn)此目的。

確保 Cloudflare IP 已列入白名單

Cloudflare 作為您站點(diǎn)的反向代理,所有代理過的請求都會(huì)來自 Cloudflare IP),因此,限制我們的 IP 可能會(huì)導(dǎo)致試圖訪問您站點(diǎn)的訪問者遇到問題。我們的 IP 列表可以在這里找到: https://www.cloudflare.com/ips

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于Cloudflare,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對觀點(diǎn)贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
小程序
快出海小程序
公眾號
快出海公眾號
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家