Traffic Server 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Traffic Server 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Apache
开发语言 C/C++
操作系统 Linux
软件类型 开源软件
开发厂商 Apache
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2009-10-31

软件简介

Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会。

Traffic Server 设计的思想是将一个大系统划分为若干个小的子系统,每个子系统负责专门的任务或应用。比如,Event 子系统负责提供任务调度服务,Net 子系统负责提供网络服务。每个子系统抽象为一个 Processor,如图1所示。这种高内聚低耦合的设计原则使系统具有更好的重用性,维护性和扩展性。例如,如果 hostDBProcessor 需要进行 DNS 解析,可以直接调用 dnsProcessor 的相关函数,而无需关注 DNS 解析的细 节;dnsProcessor 也只需封装 DNS 请求和解析 DNS 应答,和网络相关的功能可以调用 netProcessor 来完成。

展开阅读全文

评论 (2)

加载中
可以试用下 nuster https://github.com/jiangwenyuan/nuster https://www.oschina.net/p/nuster https://github.com/jiangwenyuan/nuster/wiki/Web-cache-server-performance-benchmark:-nuster-vs-nginx-vs-varnish-vs-squid
2018/02/28 21:46
回复
举报
转了一些非常不错的 Traffic Server 文章,对这个软件有兴趣的可看看
2012/10/25 14:39
回复
举报
更多评论
发表于运维专区
2018/08/06 07:42

Apache Traffic Server 6.2.3 发布,反向代理服务器

Apache Traffic Server 6.2.3 发布了,这是 6.2 系列的最后一个维护版本。Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会。 6.x 需无缝升级。从之前版本,如 3.2.0 之后的版本升级至 6.2.2 需保留缓存,不必清除。详情可以看这里。 更新...

1
2
发表于AI & 大数据专区
2018/08/05 07:44

Apache Traffic Server v7.1.4 发布,反向代理服务器

Apache Traffic Server v7.1.4 发布了,Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会。 更新情况: 从 6.x 升级到 7.x 时,您需要重新编译用户编写的插件。 从先前版本(v3.2.0 及更高版本)升级到 v7.1.4 应保留缓存,不要求清除缓存...

0
5
发表于开发技能专区
2018/01/17 07:23

反向代理服务器 Apache Traffic Server 发布 v7.1.2 版本

Apache Traffic Server v7.1.2 已发布,Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已由 Apache 基金会管理。 这是在目前 LTS 版本分支上的一个 bug 修复版本,比之前的 v7.1.0 版本还要好。从以前的主要版本进行升级时,请参阅升级细节。 有关 v7.1.2 版本...

6
16
发表了资讯
2017/08/19 07:29

Apache Traffic Server 6.2.2 发布,反向代理服务器

Apache Traffic Server 6.2.2 发布了,Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会。 更新内容: #1272 - TS-5104: 更正 max_dns_lookups in OSDNSLookup 中的计算 #1276 - TS-5105: 在 socksEntry->init() 之前执行 vc->con.setRem...

2
10
发表了资讯
2016/11/09 07:53

Apache Traffic Server 7.0.0,反向代理服务器

Apache Traffic Server 7.0.0 发布了,Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会。 此版本添加了 HTTP/2 Push 和长列表的改进和错误修复,其他更新内容如下: 已弃用的功能 Clustering - It was decided that other mechanisms co...

2
17
发表了资讯
2016/07/26 00:00

Apache Traffic Server 6.2.0 发布

Apache Traffic Server 6.2.0 发布了,Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会。 Traffic Server设计的思想是将一个大系统划分为若干个小的子系统,每个子系统负责专门的任务或应用。比如,Event子系统负责提供任务调度服务,N...

6
18
发表了资讯
2016/02/09 00:00

Apache Traffic Server 6.1.1 发布

Apache Traffic Server 6.1.1 发布了,该版本主要是修复了几个 Bug: Bug [TS-4142] - Compile errors on OmniOS [TS-4165] - Logging breaks if changing log format [TS-4168] - Only close inactive and active connections that have a non-zero timeout [TS-4170] - Error receiving data frame on closed connecti...

0
16
发表了资讯
2015/09/22 00:00

Apache Traffic Server 6.0.0 发布

Apache Traffic Server 6.0.0 发布,此版本现已提供下载: http://trafficserver.apache.org/downloads 当从 5.x 升级至 6.0 版本时,需要重新编译用户编写的插件。如果从 3.2.0+ 版本升级至 v6.0.0,清闲保存好缓存,详细升级指导请看:https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v6.0 这是第二个支...

4
15
发表了资讯
2015/09/15 00:00

Apache Traffic Server 5.3.2 发布

Apache Traffic Server 5.3.2 发布,此版本是 5.3.x LTS 分支的第三个稳定版本,现已提供下载: http://trafficserver.apache.org/downloads 此版本可以从 5.x 进行无缝升级,3.2.0 及以前的版本升级请看升级指南: https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v5.0 此版本主要是 bug 修复,详细改进列...

6
18
发表了资讯
2015/07/05 00:00

Apache Traffic Server 5.3.1 发布

Apache Traffic Server v5.3.1,此版本是 5.3.x LTS 分支的第二个稳定版本,现已提供下载: http://trafficserver.apache.org/downloads 可以从 5.x 进行无缝升级,升级指南:https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v5.0 此版本主要是 bug 修复,详细改进请看 https://cwiki.apache.org/conflue...

0
8
发表了资讯
2015/05/14 00:00

Apache Traffic Server 5.3.0 发布

Apache Traffic Server 5.3.0 发布,这是 5.3.x LTS 分支的第一个稳定版本,现已提供下载: http://trafficserver.apache.org/downloads 此版本可以从之前的 3.2.0 以上的版本无缝升级。升级请看: https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v5.0 此版本包括大量的 bug 修复,改进和新特性,详细改进...

5
21
发表了资讯
2015/04/01 00:00

Apache Traffic Server 5.2.1 发布

Apache Traffic Server 5.2.1 发布, 此版本现已提供下载:http://trafficserver.apache.org/downloads。 从 5.0.x 和 5.1.X 可以进行无缝升级。升级指导请看:https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v5.0。 此版本包括一些 bug 修复,改进和新特性,详细列表请看: https://cwiki.apache.org/c...

0
8
发表了资讯
2015/01/21 00:00

Apache Traffic Server 5.2.0 发布,反向代理服务

Apache Traffic Server 5.2.0 发布,Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会。 该版本包含 bug 修复,新特性和改进,详细介绍请看这里。 完整的记录包括: Sub-task [TS-1476] - static analysis: argument with 'nonnull' attr...

6
32
发表了资讯
2014/11/03 00:00

Apache Traffic Server 5.1.1 发布,重要安全更新

Apache Traffic Server 5.1.1 发布!此版本现已提供下载(http://trafficserver.apache.org/downloads),是最新的稳定版本。5.0.x 系列到 5.1.0 的升级是无缝升级,升级指导请看这里:https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v5.0。 此版本是个安全相关修复版本,所有部署了 5.1.0 的实例都需要升...

0
9
发表了资讯
2014/09/19 00:00

Apache Traffic Server v5.1.0 发布

Apache Traffic Server v5.1.0 发布,这是最新的稳定版本,现已提供下载。支持从 5.0.x 无缝升级到最新版本,从其他版本升级请看升级指导。 此版本主要是个 bug 修复版本,但是也有一些新特性:         * Cache compatibility back to 3.2.0.         * SPDY is now in the core and mor...

3
11
发表了资讯
2014/09/05 00:00

Apache Traffic Server v4.2.2 发布,反向代理服务器

Apache Traffic Server v4.2.2 发布,此版本是最新的稳定版本,现已提供下载。 从 v3.2 版本升级到 v4.x 版本请小心,因为现在缓存不向后兼容,升级请查看升级指导。 Apache Traffic Server 4.2.2 版本将会是 4.x 的最后一个小版本,也是 LTS 版本。 更多改进内容请看这里。 改进记录: Fix RAT report exceptions. ...

1
14
发表了资讯
2014/04/30 00:00

Apache Traffic Server 4.2.1 发布

Apache Traffic Server 4.2.1 发布了,该版本主要是 bugfix。记录包括: *) [TS-2624] Force CPU affinity to 0 to mimic previous behavior in 4.x branch and avoid regression. *) [TS-2564] Fixup MIME presence bits and slot accelerators to recover from WKS_IDX changes, plus config to turn it off manually...

1
3
发表了资讯
2014/03/20 00:00

Apache Traffic Server 4.2.0 发布

Apache Traffic Server 4.2.0 发布,这个最新的稳定版本,现已提供下载。如果从之前的 3.2 版本升级到 4.x 版本需要加倍小心,因为缓存不再向后兼容,所以升级时缓存会重新初始化,更多升级指导请看这里。4.1.x 可以无缝的升级到最新版本。此版本是个 bug 修复版本,但是包括许多新特性,更多更新内容请看发行说明。4.2...

4
15
发表了资讯
2013/12/18 00:00

Apache Traffic Server v4.1.2 发布

Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会。 Apache Traffic Server 4.1.2发布。2013-10-14 squid varnish之外的代理服务器选择。这是之前yahoo开发并使用的,并入到Apache中。taobao用的很多。 上个版本是2013-10-14的4.0.2 遗留...

3
17
发表了资讯
2013/10/15 00:00

Apache Traffic Server v4.0.2 发布

Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似,目前该项目已经转到 Apache 基金会。 Apache Traffic Server 4.0.2发布。2013-10-14 squid varnish之外的代理服务器选择。这是之前yahoo开发并使用的,现在并入到Apache中。taobao用的很多。 上一个版本是2013-08-30的4.2...

0
14
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于服务端专区
06/06 10:52

trafficserver 2.0.0

盛宴之后,泪流满面. 心有猛虎,细嗅蔷薇. trafficserver-2.0.0 在 centos 7 上编译遇到的几个问题. openssl 出错, 最后使用 /usr/local/include/openssl 里面的头文件. 好几个 variable ‘t’ set but not used [......

0
0
发表于运维专区
01/23 17:09

trafficserver-7.1.4 安装

1 官方文档 https://docs.trafficserver.apache.org/ 2 下载包 cd /usr/local/src/ wget http://apache.website-solution.net/trafficserver/trafficserver-8.0.5.tar.bz2 tar xf trafficserver-7.1.4.tar.bz2 ......

0
0
发表了博客
2013/04/09 15:27

TrafficServer日志收集

1个ATS服务器,可以是一台代理服务器,也可以成为一台日志收集服务器。这里讲的用ATS做日志收集的情况: 一、部署: 机器A,作为代理服务器TS: 在logs_xml.config文件中,定义logformat和LogObject <LogFormat> <Name = "A_access_log"/> <Format = "%<cqts> %<cqhm> %<cquuc> %<pssc> %<ttms> %<cqbl> %<psql> %<crc>...

0
0
发表了博客
2010/09/13 16:29

install traffic server

1.解包 tar jxf trafficserver-2.0.1.tar.bz2 2.编译 ./configure --prefix=/usr/local/ts error: checking for existence of /usr/lib/tclConfig.sh... loading checking for XML_SetUserData in -lexpat... no configure: error: in `/fgn/soft/trafficserver-2.0.1': configure: error: check for libexpat failed. ...

0
1
发表了博客
08/18 22:04

C++ 设置线程名称

文章目录 WINDOWS平台 方案一 方案二 LINUX平台 为了调试方便,可以设置线程的名称,设置方法收集如下。 WINDOWS平台 方案一 参考 https://docs.microsoft.com/zh-cn/visualstudio/debugger/how-to-set-a-thread......

0
0
发表了博客
2018/12/11 14:00

ATS配置自定义日志

修改records.config,开启日志自定义功能 更改日志目录,默认日志存放在/var/log/trafficserver: CONFIG proxy.config.log.logfile_dir STRING /var/log/trafficserver 更改默认日志的输出格式,按照ASCII码输出日志 CONFIG proxy.config.log.squid_log_is_ascii INT 1 关闭squid格式的日志输出 CONFIG proxy.config.lo...

0
0
发表了博客
2015/05/20 20:47

在VPS搭建自己的http代理服务器

如果你用nginx,那最简单的方法是: server { listen 8580; resolver 8.8.8.8; location /{ proxy_pass http://$http_host$request_uri; #allow 127.0.0.1; #deny all; } } 缺点是不支持https,上个google倒是没问题。 如果想支持https可以使用apache的trafficserver。TS是一个高性能的、模块化的 HTTP 代理和缓存服务器,...

0
4
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2016/10/26 16:10

Varnish vs Apache Traffic Server

测试了两个 Web 代理缓存, Varnish 和 Apache Traffic Server 在同一台服务器上使用 ab 测试一张 logo.png 大小 4Kb 的图片 Varnish版本: 5.0.0 Traffic 版本:6.2.0 Varnish 和 Traffic 分别进行 5 次压测 Varnish 压测数据: # ab -c 1000 -n 10000 http://192.168.1.200/logo.png Requests per second: 11881.18 [#...

1
2
发表了问答
2015/12/09 11:37

ats如何限制缓存限速

想请问下ats能不能限制缓存速度?可以的话,如何做?谢谢

6
0
发表了问答
2014/10/16 16:49

traffic_server所需合理的存储大小是多少?

traffic_server所需合理的存储大小是多少?

1
0
发表了问答
2013/04/16 10:32

Apache Traffic Server 使用

ATS3.2.4 启动没问题,但是使用./traffic_server stop 提示can't acquire lock file什么的 大神看看

1
0
发表了问答
2012/02/10 10:26

初步测试,一台ATS是三台squid的处理能力

用了混杂测试模型,挺能说明问题的,相同的硬件条件,一台ATS的处理效能等于三台squid。

6
0
发表了问答
2013/02/05 10:00

traffic_line -x 为什么不起作用?

安装了Apache Traffic Server 3.2.4,发现traffic_line -x 指令不起作用,必须得重新启动服务器才行。 同时trafficserver restart 指令一直[fail]

2
0
发表了问答
2011/10/26 12:06

试玩 apache traffic server

几个月前,yahoo 把它的 yahoo traffic server 捐给了 apache ,从此改名为 apache traffic server 。我一直都低调关注它,昨天,之前也是可以通过 check out 开发版下来试用的,不过当时没用心,试着安装一次,失败了就不玩了。它有很多点很吸引人的,如多进程处理(squid 一直是单进程。。。),http1.1 的支持,分布式...

3
1
发表了问答
2012/10/25 14:26

Traffic Server 多线程异步事件处理模型

多线程和异步事件处理是设计高并发和高性能服务器程序的主要技术,但很少有应用把两种技术组合在一起使用,原因是二者的 组合会增加系统的复杂度,并使代码难以理解。多线程程序可以充分利用现代处理器多核的处理能力,使一个进程的多个任务可以并行执行,提高程序执行的效率。 但多线程程序也有其不可回避的缺点。资源竞...

1
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
208 收藏
分享
返回顶部
顶部