Varnish安装部署文档
ncoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>"} obj.status " " obj.response {"</title> </head> <body> <h1>Error "} obj.status " " obj.response {"</h1> <p>"} obj.response {"</p> <h3>Guru Meditation:</h3> <p>XID: "} req.xid {"</p> <hr> <p>Varnish cache server</p> </body> </html> "}; return (deliver); } ################################### 配置文件解释: (1)、Varnish通过反向代理请求后端IP为172.16.2.223,端口为80的web服务器; (2)、Varnish允许localhost、127.0.0.1、172.16.2.233 三个来源IP通过PURGE方法清除缓存; (3)、Varnish对域名为www.elain.org的请求进行处理,非www.elain.org域名的请求则返回“elain Cache Server”; (4)、Varnish对HTTP协议中的GET、HEAD请求进行缓存,对POST请求透过,让其直接访问后端Web服务器.之这样配置,是POST请求一般是发送数据给服务器的,需要服务器接收、处理,不缓存; (5)、Varnish对以.txt和.js结尾的URL缓存时间设置1小时,对其他的URL缓存时间设置为30天. 启动Varnish 参数: 启动varnishncsa用来将Varnish访问日志写入日志文件: 停止Varnish 配置开机自动启动Varnish ulimit -SHn 65535 优化Linux内核参数 net.ipv4.tcp_fin_timeout = 30 sysctl -p 管理Varnish: 2、通过Varnish管理端口进行管理: [root@vanish ~]# /elain/apps/varnish/bin/varnishadm -T 172.16.2.223:3500 help |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |