淘宝WEB服务器Tengine,


淘宝网宣布由其核心系统部开发的 Web 服务器 Tengine 终于正式开源了,淘宝网是亚洲最大的电子商务网站,Alexa 全球排名第 12 位,每天访问淘宝网的P V 超过了几十亿。大压力的访问,对淘宝网的 Web 服务器提出了严苛的要求。所以淘宝对 Nginx 核心进行定制和开发,开发了自己的 Web 服务器 Tengine,考虑到开发的功能中的一些对其它的互联网用户也可能有用处,所以淘宝网就想到了把这些公用的功能开源出来。

Tengine基于最新的Nginx稳定版(Nginx-1.0.10),在它的基础上开发了一些功能和做了一些bug修复,比如:

组合多个CSS、JavaScript文件的访问请求变成一个请求;
支持管道和syslog形式的日志和抽样;
自动根据CPU数目设置亲缘性;
监控系统的负载和资源占用从而对系统进行保护;
显示对运维人员更友好的出错信息,便于定位出错机器;
更强大的访问速度限制模块;
backtrace模块,程序崩溃的时候可以显示出错的调用栈;
根据文件类型设置过期时间;

基本上,Tengine可以被看作一个更好的Nginx,或者是Nginx的超集。

相关内容

    暂无相关文章