我们很高兴的告诉大家,Tengine-1.4.5开发版本正式发布了。您可以在这里下载:
http://tengine.taobao.org/download/tengine-1.4.5.tar.gz 或者可以在github 上检出代码:https://github.com/alibaba/tengine
本次发布加入了一些新功能,包括一致性hash模块,它为后端服务器提供了一致性hash (http://en.wikipedia.org/wiki/Consistent_hashing) 的负载均衡方法。相比一般的hash方法,一致性hash算法能在服务器增减的情况下,减小hash映射的波动性;
为后端的长连接增加了一个超时时间指令,在并发请求数减少的情况下,可以减少与后端服务器的空闲连接数;
在configure脚本中,增加了 --enable-mods-shared=all和 --enable-mods-static=all编译选项,可以将所有的模块编译成静态或者动态模块;
本次更新的具体内容有:
* Feature:增加一致性hash模块,可以为后端服务器提供一致性hash的负载均衡方法 [dinic]
* Feature:通过keepalive_timeout指令可以设置后端keepalive连接的超时时间 [jinglong]
* Feature:加入所有模块静态编译或者所有模块动态编译的编译选项 [monadbobo]
* Change:更新Lua模块至0.7.19 [jinglong]
* Change:合并Nginx-1.2.8的更新 [yaoweibin]
* Bugfix:修正syslog和upstream_check模块在GCC-4.4.5上的编译警告 [magicbear]
在Tengine的网站上可以浏览更多信息:http://tengine.taobao.org
欢迎反馈意见!
来自:开源中国社区