Traffic Server标准插件
对Traffic server插件功能和使用进行介绍。大部分内容来源官方文档,对于工作中实际用到的插件会做详细分析。
高晓伟_Steven
wx_cangying1988的博客
展开
-
ATS源码目录结构(Apache Traffic Server 学习笔记 3)
1. DIRECTORY STRUCTURE traffic/ ............... top src dir |-- ci/ ................ quality assurance and other CI tools and configs |-- cmd/ ............... various command applications |-- ...原创 2018-02-26 17:40:45 · 1279 阅读 · 1 评论 -
ATS标准插件( 1 ) AuthProxy
原文链接:https://www.9mblog.com/121.html这个插件可以将请求授权交给其他http服务。说实话,我对于http授权这事还不是很明白,仅仅了解到没有授权会返回401。所以这个插件的用途也还没弄清楚。先放在这里,以后用到再做适当补充。引用官方原文:Plugin Options--auth-transform=TYPE This option specifies how to...原创 2018-06-29 15:26:02 · 892 阅读 · 0 评论 -
ATS标准插件( 2 ) AWS S3 Authentication
原文链接: https://www.9mblog.com/126.html这个插件可以支持对Amazon S3身份验证(具体使用场景我还没有遇到,留待后续补充)。官方文档的意思是,当你用S3作为原始服务器,但又不想别人直接访问这台服务器时,可以使用这个插件(细细品味之后还是没懂)。引用官方原文:Using the plugin该插件在remap规则中使用:# remap.config... @p...原创 2018-07-02 10:13:45 · 665 阅读 · 0 评论 -
ATS标准插件( 3 ) Background Fetch Plugin
原文链接: https://www.9mblog.com/129.html这个插件使得ATS可以直接从原始服务器上获取完整的视频资源或文件资源到缓存中。因为ATS默认情况下不缓存响应为206的资源,所以在客户端请求资源带byte-Range(http协议头中包含的字段)的时候,此插件可以让ATS缓存整个目标资源。引用官方原文:Using the plugin做全局插件使用是,在plugin.co...原创 2018-07-03 15:26:13 · 1191 阅读 · 0 评论 -
ATS标准插件( 4 ) Cache Key Manipulation Plugin
原文链接: https://www.9mblog.com/132.html这个插件十分有用,可以对http请求中的一些值进行过滤,从而控制对于http请求的缓存,如:l 对请求参数进行排序,以防止由于请求参数重新排序引起的缓存未命中。l 通过名称或正则表达式的设置使得某些请求不被缓存(黑名单)。l 忽略全部请求,即让所有资源都不缓存。l 通过名称或正则表达式的设置使得某些请求被缓存(白名单)。...原创 2018-07-05 15:03:18 · 743 阅读 · 0 评论