特性

与其他程序相比,Varnish缓存有几个不同之处。有一件事你已经看过了--VCL。在本节中,我们将快速介绍您需要了解的其他特性,以便最大限度地利用Varnish。

配置

Varnish配置用VCL编写。当运行Varnish时,此配置被转换为C代码,然后输入到C编译器中,加载并执行。

因此,与打开或关闭各种设置不同,您可以编写关于应如何处理传入流量的策略。

瓦尼沙德姆

Varnish缓存有一个管理控制台。您可以通过 瓦尼沙德姆 指挥部。为了连接,用户需要能够阅读 /etc/varnish/secret 以便进行身份验证。

一旦启动了控制台,您就可以在Varnish上执行相当多的操作,比如停止和启动缓存进程、加载VCL、调整内置的负载均衡器和使缓存的内容无效。

它有一个内置的命令“帮助”,可以给你一些关于它做什么的提示。

Varnishlog

Varnish不会记录到磁盘。相反,它会记录到一大块内存中。它实际上是在流传输日志。在任何时候,您都可以连接到流并查看正在发生的情况。Varnish记录了相当多的信息。您可以使用以下命令查看日志流 Varnishlog