巧用trafficserver (ATS)的PUSH功能来主动更新cache

1.修改ip_allow.config打开push功能支持 2.修改records.config修改 CONFIG proxy.config.http.push_method_enabled INT 1 3.traffic_ctl config reload重新加载配置 4.代码示例 ?php// 要缓存的URL$url = http://test.cn/test2.html;$parse = parse_url($url);// ats port$host = test....

» 阅读全文

Tags: trafficserver

apache traffic server 简称ats 入坑(三)自定义日志格式

默认的日志在var/log/trafficserver/squid.blog 文件是二进制保存,必须通过traffic_logcat查看,也可通过traffic_logstats统计报表。但是:设计者思想总是那么另类,这个日志就完全不可变更的包括文件名和格式。要是想自定义日志需要新定义一个日志文件(多么有特色) 1.修改logs_xml.config文件来生成自己需要的日志 打开这个文件发现好长的注释说明,对于新手真的是一头雾水。又是翻文档又是找人问,才明白这个配置文件需要...

» 阅读全文

Tags: trafficserver

apache traffic server 简称ats 入坑(二)缓存失效时间

这个一定要单列一个文章讲解,因为实在是太坑了。 打开cache.config会看到常常的一段英文说明,开始时候没有仔细阅读,只是简单看了支持的参数,这为被坑做了很好的铺垫。阅读官网文档和其它中文文档时也没有人提及此配置格式要求,造成一直理解错误,配置错误。 1.为了说明配置格式先上一张图 第一个红框里面是说一下配置必须并且只能包含一个。第二个红框是我一开始的错误配置示范。 正确配置应该是 dest_ip=192.168.1.120 revalidate=30s 所以教训就是...

» 阅读全文

Tags: trafficserver

apache traffic server 简称ats 入坑(一)开始使用

安装就系统常见三步,configure make make install 简单之极。 安装后坑才刚刚开始,这个软件国内外介绍都极其少,虽然开源软件官方文档不错,阿里也有一些介绍,但真的就仅此而已了。 先说下此软件最重要的几个配置records.config, remap.config, cache.config, logs_xml.config 下面说下学习过程中遇到的种种 。 1.理解remap.config,配置了此项才能通过ats访问到网 站 regex_map h...

» 阅读全文

Tags: trafficserver

grub2 双系统启动和默认启动项

多系统启动 为了实现多系统启动,需要安装 os-prober .安装后,再重建配置 .如果执行失败,可能就需要手动添加启动条目了 pacman -S os-prober --needed grub-mkconfig -o /boot/grub/grub.cfg 调用之前的启动项 GRUB能够记住你当前使用的启动项并且在下次启动时将其作为默认项.当你使用多个内核或操作系统时,这个特性很有用. 编辑 /etc/default/grub 中的 GRUB_DEFAULT 选项: G...

» 阅读全文

回顶部