鏡像網頁伺服器

鏡像網頁伺服器

我正在尋找這樣的設定:

[internet]----[static mirror]----[dynamic back-end]

在這種情況下,公共可用的 Web 伺服器正在運行網站的靜態快取。靜態高速緩存可以用來自動態後端的內容定期更新。我考慮的是性能和安全性。

它可能不適合像這樣的反向快取代理因為如果後端長時間運行,varnish 也會快取錯誤。然而,這可能是由於我對該工具缺乏了解所造成的。

我能想到的最接近的是使用httrack定期鏡像內容,然後使用任何普通的 Web 伺服器提供該內容,包括代理追蹤

我想知道是否有人知道使用正確的工具?

答案1

Varnish 是正確的工具——它不會快取錯誤,除非您將其配置為這樣做。不過,您可能想了解為什麼您的後端網頁伺服器如此不可靠。

答案2

Squid 是另一個選項,它也不會快取錯誤(或重定向),並且可以設定為“離線模式”,因此它不會嘗試刷新。

僅僅使用rsync也不算太糟。

相關內容