红联Linux门户
Linux帮助

Tengine-1.4.0发布,增加动态模块加载功能

发布时间:2012-09-06 10:51:17来源:红联作者:empast
我们很高兴的告诉大家,Tengine-1.4.0 开发版本正式发布了。您可以在这里下载:http://tengine.taobao.org/download/tengine-1.4.0.tar.gz 或者可以在github上检出代码:https://github.com/taobao/tengine

本次发布的最大亮点是新增加了动态模块加载功能,你可以把模块编译成动态链接库,然后在配置的时候加载进来,不再需要重新编译Tengine。这对于模块开发者和大规模部署的公司环境非常方便。从本版本开始,Tengine基于的Nginx版本切换到了最新的稳定版本(Nginx-1.2.3)。本次发布还包含了不少有用的功能和bugfix。具体内容更新内容:

Feature: 增加动态模块加载支持(DSO),要添加一个模块不再需要重新编译tengine了 [monadbobo]
Feature: 更新Lua模块到最新的稳定版本 [chaoslawful, agentzh, jinglong]
Feature: 为健康检查模块增加json和csv格式的输出 [yaoweibin]
Feature: 增加log_empty_request指令,可以用来关掉空请求日志----那些连接了但没发数据的连接 [zhuzhaoyuan]
Feature: 给concat模块增加concat_delimiter指令,设置文件间的间隔内容 [dinic]
Feature: 增加concat_ignore_file_error指令并允许concat的语法更宽松 [dinic]
Feature: 给error_page指令增加default选项,以恢复所有的错误页面为默认值 [jinglong]
Feature: 给proc模块增加priority指令,可设置proc进程的优先级 [yzprofile]
Feature: 给proc模块增加delay_start指令,可设置延迟加载时间 [yzprofile]
Change: 集成最新nginx稳定版本1.2.3的内容 [zhuzhaoyuan]
Bugfix: 修正一个geo模块设了range但是没有默认值时产生的段错误问题 [yzprofile]
Bugfix: 修正一个proc模块的空指针问题 [yzprofile]
Bugfix: 修正一个健康检查模块的socket泄漏问题 [yaoweibin]
Bugfix: 修正limit_req模块的若干问题 [monadbobo]
Bugfix: 修正若干日志输出类型错误的问题 [yaoweibin]
Bugfix: 修正perl模块和proc一起打开的一个编译错误 [yzprofile]

在Tengine的网站上可以浏览更多信息:http://tengine.taobao.org

欢迎反馈意见!

来自:开源中国社区
文章评论

共有 0 条评论