Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性
2015-01-16 09:50
726 查看
简介
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。从2011年12月开始,Tengine成为一个开源项目,Tengine团队在积极地开发和维护着它。Tengine团队的核心成员来自于淘宝、搜狗等互联网企业。Tengine是社区合作的成果,我们欢迎大家参与其中,贡献自己的力量。
特性
继承Nginx-1.6.2的所有特性,兼容Nginx的配置;动态模块加载(DSO)支持。加入一个模块不再需要重新编译整个Tengine;
支持SO_REUSEPORT选项,建连性能提升为官方nginx的三倍;
支持SPDY v3协议,自动检测同一端口的SPDY请求和HTTP请求;
流式上传到HTTP后端服务器或FastCGI服务器,大量减少机器的I/O压力;
更加强大的负载均衡能力,包括一致性hash模块、会话保持模块,还可以对后端的服务器进行主动健康检查,根据服务器状态自动上线下线,以及动态解析upstream中出现的域名;
输入过滤器机制支持。通过使用这种机制Web应用防火墙的编写更为方便;
支持设置proxy、memcached、fastcgi、scgi、uwsgi在后端失败时的重试次数
动态脚本语言Lua支持。扩展功能非常高效简单;
支持管道(pipe)和syslog(本地和远端)形式的日志以及日志抽样;
支持按指定关键字(域名,url等)收集Tengine运行状态;
组合多个CSS、JavaScript文件的访问请求变成一个请求;
自动去除空白字符和注释从而减小页面的体积
自动根据CPU数目设置进程个数和绑定CPU亲缘性;
监控系统的负载和资源占用从而对系统进行保护;
显示对运维人员更友好的出错信息,便于定位出错机器;
更强大的防攻击(访问速度限制)模块;
更方便的命令行参数,如列出编译的模块列表、支持的指令等;
可以根据访问文件类型设置过期时间;
……
动态
[2014-12-19] Tengine-2.1.0 开发版正式发布 (变更列表)[2014-05-30] Tengine-2.0.3 开发版正式发布(变更列表)
[2014-03-28] Tengine-2.0.2 开发版正式发布(变更列表)
[2014-03-06] Tengine-2.0.1 开发版正式发布(变更列表)
[2014-01-08] Tengine-2.0.0 开发版正式发布(变更列表)
[2013-11-22] Tengine-1.5.2 稳定版正式发布(变更列表)
[2013-08-29] Tengine-1.5.1 稳定版正式发布(变更列表)
[2013-08-04] 我们受邀在台湾开源人年会上做了《Nginx深度开发与定制》的技术分享
[2013-07-31] Tengine-1.5.0 稳定版正式发布(变更列表)
[2013-05-14] Tengine-1.4.6 开发版正式发布(变更列表)
[2013-05-01] Tengine-1.4.5 开发版正式发布(变更列表)
[2013-03-21] Tengine-1.4.4 开发版正式发布(变更列表)
[2013-01-21] Tengine-1.4.3 开发版正式发布(变更列表)
[2012-11-22] Tengine-1.4.2 开发版正式发布(变更列表)
[2012-10-10] Tengine-1.4.1 开发版正式发布(变更列表)
[2012-09-05] Tengine-1.4.0 开发版正式发布(变更列表)
[2012-07-10] Nginx文档中文翻译项目开始
[2012-06-28] 我们翻译的Nginx中文文档正式被Nginx官方接受
[2012-06-09] 我们在华东运维技术大会做了《淘宝网Nginx应用、定制与开发实战》的技术分享
[2012-05-25] Tengine-1.3.0 稳定版正式发布(变更列表)
[2012-05-09] Tengine-1.2.5 稳定版正式发布(变更列表)
[2012-03-30] Tengine-1.2.4 稳定版正式发布(变更列表)
[2012-03-08] Tengine开发团队开始编写开放书籍《Nginx开发从入门到精通》
[2012-02-27] Tengine-1.2.3 稳定版正式发布(变更列表)
[2012-01-11] Tengine-1.2.2 稳定版正式发布(变更列表)
[2011-12-07] Tengine开发团队在Velocity大会上介绍了《淘宝网Nginx定制实战》的一些经验
[2011-12-06] Tengine-1.2.1 版本正式发布(变更列表)
[2011-12-02] Tengine宣布开源
邮件列表
中文:http://code.taobao.org/mailman/listinfo/tengine-cn英文:http://code.taobao.org/mailman/listinfo/tengine
相关文章推荐
- Tengine 淘宝网发起的Web服务器项目
- 网站安全之为Web项目添加验证码功能(二)
- 网站安全之为Web项目添加验证码功能(一)
- 阿里云服务器cent0S安装web环境PHP+MySql+Nginx,给nginx添加网站
- 淘宝网发起的Web服务器项目
- 阿里云服务器cent0S安装web环境PHP+MySql+Nginx,给nginx添加网站
- 如何使用 asp.net 4.0 新特性 路由功能 有助于seo优化 给一个 asp.net web项目(网站项目) 增加路由功能 ,继承,给根据路由生成的url的结尾,增加一个有利于seo优化的斜杠 /,跳转到一个路由生成的url页面
- Nginx实战基础篇一 源码包编译安装部署web服务器
- Nginx首次成为全球Top1000网站最受欢迎Web服务器
- 为Web网站添加IP过滤功能实践总结(C#)
- 利用nginx向现有网站添加登录验证功能(不添加修改现有网站代码)
- Fikker网站加速服务器|web缓存加速基础教程 - 安装篇
- Fikker网站加速服务器|web缓存加速基础教程 - 实时监控篇
- Web服务器排行:Nginx超越Apache 成为全球TOP 1000网站最常用的Web Server
- 各大网站前端web服务器汇总-nginx居首
- 使用Nginx作为Web服务器的国内网站
- Nginx实战基础篇四 通过https方式访问web服务器
- Ubuntu下Nginx做负载实现高性能WEB服务器3—PHP网站的部署和时间同步
- SEO_ASP.net SEO优化(包含URL地址重写\viewState移动和压缩至服务器\SEO信息XML生成_根据URL地址重写文件)\web网站内容压缩 源码公开.本人授权可使用于商业项目。
- WEB开发中两个新建模版的比较(仅针对VS2008讨论):新建网站》ASP.NET网站和新建项目》ASP.NET WEB 应用程序