trafficserver 入坑(六)过滤POST请求

为什么过滤 最近发现ats缓存总是被莫名的清掉,查日志发现有TCP_REFRESH_MISS/200 POST的日志,然后就会回源。日志如下 测试流程如下 修改思路 先是把cache.config中的method指定为get了,post也批定不cache了,但是还是不行,于是只能从nginx下手把POST请求全转走,配置如下 set $CacheFlag 1; location / { if ($request_method = POST) { set $CacheFlag...

» 阅读全文

Tags: trafficserver

trafficserver (五)目录正则刷新缓存

这是什么? 为保证在服务器岩机时有一份缓存可用,在正常情况下能及时刷新缓存内容不至于太旧 为能通过正则表达式来批量清除缓存内容,同时不对整个缓存进行遍历以至于托跨机器 ,关于ats自带的regex_delete测试中发现效率远远不行。 思路是怎样的? 根据用户访问情况来进行缓存更新,如我设置缓存1小时失效,我发现age值超过300(也就是 内容生成超过5分钟)就手动更新缓存,更新时进行后端的状态检查。 对于一些静态资源由于内容基本不会变化,所以跳过自动更新 对于需要人工刷新...

» 阅读全文

Tags: trafficserver

回顶部