免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: aaaaaa
打印 上一主题 下一主题

[proxy] Apache Traffic Server 3.2.0 正式版,附srpm包 [复制链接]

论坛徽章:
0
251 [报告]
发表于 2012-04-11 09:58 |只看该作者
顺便说一下:
Apache Traffic Server 3.0.4稳定版已经进了FC15 FC16以及EPEL6的repo,使用Fedora和RHEL的用户都可以直接yum install啦,希望能够给大家以便利!

论坛徽章:
0
252 [报告]
发表于 2012-06-18 20:00 |只看该作者
迷上ATS,也成了你的FANS,请问有ATS集群的分享资料么?还有它的正向代理缓存的命中率好不好?

论坛徽章:
0
253 [报告]
发表于 2012-06-18 21:09 |只看该作者
嘻嘻,经过不断地翻资料,找到了集群的了,那些资料都看过多遍的了,看来是得重复看啊,每个阶段需要的资料有些不一样。谢谢大家~~努力ing~

论坛徽章:
0
254 [报告]
发表于 2012-07-05 16:55 |只看该作者
这几天尝试了一下在openwrt上交叉编译ATS。编译可以通过,但在上面运行不成功。第一个是trafficserver这个脚本没有针对openwrt来写,会提示This script needs to be ported to this OS,这个应当也算什么问题。还有我在编译时修改了一下chown nobody:nogroup(因为不是在root下make install,这个无法执行),移植到openwrt上后会报FATL:Can't find entry in password file for user:nobody。要是有研究这方面的朋友可以交流一下。在网上几乎也没找到ATS嵌入式移植方面的资料。

论坛徽章:
13
15-16赛季CBA联赛之同曦
日期:2016-01-28 19:52:032015亚冠之北京国安
日期:2015-10-07 14:28:19NBA常规赛纪念章
日期:2015-05-04 22:32:03处女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午马
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56狮子座
日期:2013-09-08 08:37:52
255 [报告]
发表于 2012-07-05 20:28 |只看该作者
感谢分享 不错! ^_^

论坛徽章:
0
256 [报告]
发表于 2012-07-06 08:27 |只看该作者
回复 254# brianchen829


   
嗯,强大啊。trafficserver这个脚本是根据支持的Linux和FreeBSD openSolaris OSX 4种常用平台而做的,其实最主要还是linux用的多。代码rc/目录里还有其他更适合各个系统的rc文件。你可以参照做一个给openwrt用。

configure应该是有user group的设置项的。另外非root编译还可以参照官方的RPM spec文件:http://pkgs.fedoraproject.org/gitweb/?p=trafficserver.git;a=tree

祝你成功!

论坛徽章:
0
257 [报告]
发表于 2012-07-07 12:41 |只看该作者
<via-code> 在via的header里边丢失了,3.2版本,我需要知道HIT MISS的状态
http://trafficserver.apache.org/ ... nterpret_via_header

论坛徽章:
0
258 [报告]
发表于 2012-07-10 07:37 |只看该作者
回复 257# Asyouwish


    没看明白啥问题哎

论坛徽章:
0
259 [报告]
发表于 2012-07-13 15:01 |只看该作者
Q1:
ATS3.0:能否将访问日志输出到 syslog
  1. CONFIG proxy.config.syslog_facility STRING LOG_LOCAL6
复制代码
这样设置貌似只输出一些管理类型的log
  1. Jul 13 14:00:13 zz01traffic_cop[7181]: traffic_manager not running, making sure traffic_server is dead
  2. Jul 13 14:00:13 zz01 traffic_cop[7181]: spawning traffic_manager
  3. Jul 13 14:00:15 zz01 traffic_server[7189]: {34394349744} STATUS: opened /services/ts_server/var/log/trafficserver/diags.log
  4. Jul 13 14:02:45 zz01 traffic_manager[7182]: {34391205216} ERROR: [TrafficManager] ==> Cleaning up and reissuing signal #15
复制代码
我想将accesslog交给syslog用newsyslog来rotate,文件名格式统一便于处理

另外一个解决办法是能否自定义trafficserver roll日志文件的格式 而不是默认的 日志名+服务器名+开始时间戳+结束时间戳.old

Q2:
关于日志过滤的
  1. <LogFilter>
  2.    <Name = "notp"/>
  3.       <Action = "REJECT"/>
  4.      <Condition = "%<{user-agent}cqh> MATCH curl"/>
  5. </LogFilter>
  6. 滤掉 ua中包含curl的,无法工作
复制代码
报错:
  1. Server {34394349744} WARNING: {user-agent}cqh is not a valid field; cannot create filter notp.
复制代码
但是

  1. <LogFilter>
  2.    <Name = "invalid_m"/>
  3.       <Action = "REJECT"/>
  4.        <Condition = "%<cqhm> MATCH -"/>
  5. </LogFilter>
  6. 过滤掉 请求方法为 '-' 这个可以工作
复制代码
不知道啥

论坛徽章:
0
260 [报告]
发表于 2012-07-13 17:41 |只看该作者
回复 259# rhinux


   
A1: syslog就是只为管理用的access日志是不会发到syslog上的.这是设计初衷.

  TS对日志的管理是很细致入微的,交给别人管都不靠谱的.日志量很大,很容易造成问题.TS设计了日志的轮转,可以控制轮转的文件大小限制或(和)时间点,非常方便.同时又为保证磁盘不满,会将过期数据删除掉.如果还是磁盘快满,它会主动停止记录日志,防止造成问题.这些东西其他日志管理工具都很难做到的.
  同时为你更好的处理,TS内置了日志收集功能,即TS完全内置了syslog类似的机制,可以将日志发送到远程服务器.TS本身就可以作为远程的日志服务器.
  我的日志管理将会采用纯TS模式,不使用syslog等协议转换.这个效率更高的.

A2: 你这个需求可能真没实现,我们看看作为一个新功能提上去吧.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP