镜像Web服务器

我正在设置这样的东西:

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

在这种情况下,公众可用的Web服务器正在运行一个网站的静态caching。 静态caching可能会随着来自dynamic后端的内容而定期更新。 我在考虑性能和安全。

它可能不适合像清漆这样的反向caching代理,因为如果后端进行了很长时间,清漆也会caching错误。 不过,这可能是由于我对该工具缺乏了解。

我能想到的最接近的是使用httrack定期镜像内容,然后使用包括代理音轨在内的任何常规Web服务器来提供内容。

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

清漆是正确的工具 – 它不会caching错误,除非你configuration它。 不过,您可能想了解一下为什么您的后端Web服务器如此不可靠。

Squid是另一个select,它也不会caching错误(或redirect),可以设置为“脱机模式”,所以它不会尝试刷新。

只是使用rsync是不是太糟糕了。