今天突然看到服务器类型是 Varnish,我孤陋寡闻,哈哈真不知道啥是 Varnish 。经过查阅资料,Varnish 是一款高性能的开源 HTTP 加速器,哈哈,具体的介绍如下:
官方网站:https://www.varnish-cache.org/
Varnish 的作者 Poul-Henning Kamp 是 FreeBSD 的内核开发者之一, 它可以运行在 linux2.6 kernel,freebsd6/7 和 solaris 10 系统上。包含的一些特点: 现代先进的架构设计; VCL,一个非常灵活的配置语言;后端服务器的负载均衡和健康检查; 局部支持 ESI; URL 地址重写; 优雅的处理后端服务器宕机的问题。
相关文档简介 https://www.varnish-cache.org/docs/#
下面附上部分中文简介:
Varnish 权威指南 (中文) 下载
目录:
一、 Varnish 安装
1 、 安装 varnish
2 、 从源码编译安装 varnish
3 、 获得支持
4 、 提交 bug
二、 varnish 指南
1 、后端服务器
2 、启动 varnish
3 、记录数据
4 、使 varnish 工作在 80 端口
5 、 varnish 配置语言-VCL
6 、统计 varnish 相关数据
7 、提高缓存命中率
8 、后端服务器高级配置
9 、后端服务器组
10 、后端服务器健康检查
11 、服务器停止运转
12 、高级话题
13 、 varnish 排错
三、 varinish 参考手册
1 、 VCL(Varinish 配置语言)1 、 2 、 3
2 、 varnishadm(控制一个运行的 varnish 实例)
3 、 varnishd(http 加速器进程)1 、 2
4 、 varnishhist(varnish 请求图)
5 、 varnishlog(查看 varnish 日志)
6 、 varnishncsa(使用 apache/NCSA 格式显示 varnish 日志)
7 、 varnishreplay(varnish 流量重放工具)
8 、 varnishsizes(请求目标 size 图)
9 、 varnishstat(统计 http 加速器)
10 、 varnishtest(varnish 测试工具)
11 、 varnishtop(varnish 日志分析工具)
12 、 shared memory logging and statistics(共享内存记录和分析日志)
四、 F@Q
常见问题
1 、什么是 varnish
2 、如何…
3 、相关资料..
4 、我能做什么
5 、为什么..
6 、排错
7 、 HTTP 头的用途
8 、 Configuration 和 log
五、 varnish 术语
Varnish 权威指南 (中文) 下载地址: http://www.kuaipan.com.cn/file/id_1179913415557593.htm