Varnish Cache 是一种 Web 应用程序加速器,也称为缓存 HTTP 反向代理。您可以将其安装在任何使用 HTTP 的服务器前面,并将其配置为缓存内容。Varnish Cache 真的非常非常快。它通常可以将交付速度提高 300 - 1000 倍,具体取决于您的架构。
Varnish 文档由三个主要文档组成:
-
Varnish 教程 解释了基础知识并帮助您开始使用 Varnish。
-
Varnish 用户指南(本文档)解释了 Varnish 的工作原理以及如何使用它来改进您的网站。
-
Varnish 参考手册 包含确凿的事实,对于查找具体问题非常有用。
在看过 Varnish 全貌之后,本用户指南按照 Varnish 作为服务的主要接口分节编排:
启动和运行 Varnish 是关于配置 Varnish,涉及存储、套接字、安全性以及在 Varnish 运行后如何控制和通信。
VCL - Varnish 配置语言 是关于让 Varnish 以您想要的方式处理 HTTP 请求、缓存什么、如何缓存、修改 HTTP 标头等。
报告和统计解释了如何监控 Varnish 的行为,从事务级别到聚合统计数据。
Varnish 和网站性能是关于使用 Varnish 调整您的网站。
Varnish 故障排除用于查找和解决 Varnish 的常见问题。