免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
0
101 [报告]
发表于 2011-11-03 15:12 |只看该作者
楼主,还想问您一下,我有多个源,但回源顺序想设置为server1不挂,只会server1,server1挂,回server2但不回server3,server2挂,回server3。谢谢

论坛徽章:
0
102 [报告]
发表于 2011-11-03 15:39 |只看该作者
回复 104# wangduo112


    你这个有点复杂,只能用DNS里的SRV记录完成你的要求。我不知道TS对SRV的情况到底怎么样,代码里是支持SRV记录的。你可以尝试一下。 参数为proxy.config.srv_enabled

good luck

论坛徽章:
0
103 [报告]
发表于 2011-11-08 14:49 |只看该作者
本帖最后由 wangduo112 于 2011-11-08 15:54 编辑

非常感谢楼主的回答,我这里还有一个小问题想请教:

我的内核是2.6.18-194.el5,ATS版本为3.0.1, 在storage.config已经明确指出内核大于2.6.3可以使用直接写/dev/sdf就可以生效,不需要通过RAW,但是,在storage.config中修改成:

/dev/sdf

后,启动trafficserver有如下提示:

[Nov  8 14:41:37.737] Server {47332398510192} WARNING: cache unable to open '/dev/sdf': Permission denied
[Nov  8 14:41:37.737] Server {47332398510192} WARNING: unable to open cache disk(s): Cache Disabled

并且,所有请求穿透,因为没有可用于CACHE的磁盘空间。当我修改成root方式启动时,ATS提示不可以使用root启动。

请问,我不想使用RAW方式给ATS做磁盘空间,是否是我哪里配置的不对,导致不可以直接使用/dev/sdf当cache空间啊?

还有一个小问题,storage.config里面分配的用于cache的空间跟hostdb.size,hostdb.storage_size有没有直接联系,是否有比例的说法?非常感谢。

论坛徽章:
0
104 [报告]
发表于 2011-11-08 17:11 |只看该作者
权限问题是因为目前大多数硬盘的所有权是disk:root,而TS运行时权限是root:root。所以打开硬盘出先权限问题。建议用udev规则改一下权限,参考:
[yonghao@cache190 rules.d]$ cat 99-trafficserver.rules
KERNEL=="sd[b-z]*", MODE="0660",OWNER="root", GROUP="root"
[yonghao@cache190 rules.d]$


hosdb是一个小的dns cache空间,跟http内容的空间是独立的,根据你实际dns使用情况进行放大。

论坛徽章:
0
105 [报告]
发表于 2011-11-08 17:45 |只看该作者
本帖最后由 wangduo112 于 2011-11-08 17:48 编辑

回复 107# aaaaaa


实在是太感谢了。非常感谢。 那是用RAW跟直接使用DISK,哪个性能高一些那?

论坛徽章:
0
106 [报告]
发表于 2011-11-08 17:49 |只看该作者
DISK,不进行任何转换,没有任何中间阶段,最直接。

论坛徽章:
0
107 [报告]
发表于 2011-11-08 17:53 |只看该作者
本帖最后由 wangduo112 于 2011-11-08 18:17 编辑

回复 109# aaaaaa


我看官方建议,最好的用法是使用相同大小的多个DISK去做 性能最优,可是我的/dev/sda中还有一部分空间没有利用上,不知道这部分空间如果加上去的话,会对性能有多大影响那?

DISK方式,TS是否会自动剔除故障硬盘那?

论坛徽章:
0
108 [报告]
发表于 2011-11-08 18:23 |只看该作者
可以把sda的剩余空间分成一个区,如/dev/sda6等,加入storage.config。

会的。并且不会影响任何访问。

论坛徽章:
0
109 [报告]
发表于 2011-11-08 18:30 |只看该作者
本帖最后由 wangduo112 于 2011-11-08 18:32 编辑

回复 111# aaaaaa


哦。谢谢。就怕这么分完后,磁盘IO负载不均匀了。  因为TS官网强调:

You can use any partition of any size. For best performance:

Use raw disk partitions.
For each disk, make all partitions the same size.
For each node, use the same number of partitions on all disks.

不过楼主既然这么说,应该不会有问题。

论坛徽章:
0
110 [报告]
发表于 2011-11-09 10:05 |只看该作者
cache.conf中的action有一个
pin-in-cache和ttl-in-cache
两者有什么区别?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP