我正在寻找设置这样的东西:
[internet]----[static mirror]----[dynamic back-end]
在这种情况下,公开可用的 Web 服务器正在运行网站的静态缓存。静态缓存可以使用来自动态后端的内容定期更新。我正在考虑性能和安全性。
它可能不适合像varnish这样的反向缓存代理,因为如果后端长时间运行,varnish 也会缓存错误。但是,这可能是由于我对该工具缺乏了解造成的。
我能想到的最接近的方法是使用httrack定期镜像内容,然后使用包括proxytrack在内的任何普通 Web 服务器提供该内容。
我想知道是否有人知道使用正确的工具?