当前位置:首页 > 网站建设 > 建站交流 > 正文内容

ATS缓存配置(Apache Traffic Server 学习笔记 2)——持续更新

热淘网11个月前 (11-20)建站交流233

records.config配置:

允许TS操作客户端请求的host头部:

  1. CONFIG proxy.config.url_remap.pristine_host_hdr INT 0


忽略服务器端和客户端的http头部的 no_cache 和 max_age:

  1. CONFIG proxy.config.http.cache.ignore_server_no_cache INT 1

  2. CONFIG proxy.config.http.cache.ignore_client_cc_max_age INT 1


缓存所有对象,忽略头部为 Expires 和 max-age(因为几乎没有对象会有明确的截止日期和生存时间):

  1. CONFIG proxy.config.http.cache.required_headers INT 0


DEBUG模式开关(默认关闭,调试时候可以打开,海量信息,慎用):

  1. CONFIG proxy.config.diags.debug.enabled INT 0



Cache-directive说明
public所有内容都将被缓存
private内容只缓存到私有缓存中
no-cache所有内容都不会被缓存
no-store所有内容都不会被缓存到缓存或 Internet 临时文件中
must-revalidation/proxy-revalidation如果缓存的内容失效,请求必须发送到服务器/代理以进行重新验证
max-age=xxx (xxx is numeric)缓存的内容将在 xxx 秒后失效, 这个选项只在HTTP 1.1可用, 并如果和Last-Modified一起使用时, 优先级较高



cache.config配置:

我们可以针对一些php、asp、cgi等页面不缓存,编辑cache.conf文件,加入下列规则:

  1. url_regex=.* suffix=php action=never-cache

针对某些视频的http应答包中存在age项,而导致可以缓存,但是一旦二次访问则检查为过期的,在这里强行指定它的过期时间为25小时,这里的 dest_domain 值为cacheurl插件修改过后的静态地址的域名:

  1. dest_domain=video.sina.com.cn scheme=http revalidate=24h

  2. dest_domain=www.pptv.com scheme=http revalidate=24h

http://trafficserver.apache.org/docs/trunk/admin/configuration-files/cache.config.en.html,还有其他很强大的功能,比如指定域名,指定源地址,指定忽略no-cache等等。


<p>扫描二维码推送至手机访问。</p><p>版权声明:本文由<strong>网站标题</strong>发布,如需转载请注明出处。</p>

本文链接:https://www.retao5.com/jianzhan/1434.html

分享给朋友:

相关文章

seo评分标准

seo评分标准

内部链接文字:10分标题title:10分域名:7分H1,H2字号标题:5分每段首句:5分路径或文件名:4分相似度(关键词堆积):4分每句开头:1.5分加粗或斜体:1分文本用法(内容):1分title...

Linux查看CPU和内存使用情况

Linux查看CPU和内存使用情况

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会...

MySQL为什么会有一大堆在Sleep的进程

MySQL为什么会有一大堆在Sleep的进程

[b]关于php应该在何时调用mysql_close()以及pconnect方式和传统方式有何种区别收藏[/b]以前我一直认为,当php的页面执行结束时,会自动释放掉一切。相信很多人都跟我想的一样。但...

Nginx 504 Gateway Time-out错误的解决方案

Nginx 504 Gateway Time-out错误的解决方案

最近在centos下搭建了一个[b]nginx[/b]的WEB服务器,但是有朋友说经常出现以下错误:504 Gateway Time-out The server didn't respond in...

PHP环境配置IIS5.0+PHP5.23+MYSQL5+phpMyAdmin

PHP环境配置IIS5.0+PHP5.23+MYSQL5+phpMyAdmin

一。安装PHP51.获取PHP打开PHP官方网站的下载页:[url=http://www.php.net/downloads.php]http://www.php.net/downloads.php[...

2003服务器上传大小限制解决

2003服务器上传大小限制解决

[font=宋体]解决办法:1、先在服务里关闭 iis admin service 服务。2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。3、用纯文...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。