tengine dsotool 阿里开源Web服务器Tengine 2.3.0正式发布
tengine dsotool 阿里开源Web服务器Tengine 2.3.0正式发布
轻量级开源的Web服务器已推出2.3.0版本,其中新增了以下功能特性:
1.
该模块适用于正向代理的情境,并且能够对方法请求进行有效处理。
2. HTTP2 粒度控制
引入HTTP2控制指令,允许对同一端口实施HTTP2服务的独立启用与停用操作。
模块对指令提供支持,在SSL环境中,能够通过SNI技术识别出域名,并使得四层SSL转发能够根据特定的配置块进行操作。
4. 加强 模块 功能tengine dsotool 阿里开源Web服务器Tengine 2.3.0正式发布,可以基于请求粒度动态设置限速大小
在本次升级中,我们需要将核心代码提升至Nginx官方发布的1.15.9版本,该版本于2019年2月26日推出。鉴于Nginx官方已经实现了某些功能,因此2.3.0版本不再支持自身实现的部分配置指令。这种改变可能引发的不兼容问题,具体如下:
废弃自建指令,转而采用Nginx官方版。
升级步骤包括:首先tengine dsotool,移除配置块中的 on|off 注释;其次,在相应的监听端口后添加相应参数。
2. 废弃 的 工具以及 dso 配置指令。
若先前已启用过该dso功能,那么您现在可以转而使用Nginx官方提供的指令进行操作。
将升级版的slice模块替换为tengine dsotool,并默认启用Nginx官方提供的slice功能。
若继续采用该slice,编译过程中需设定参数为--add-=/e,若非此情况,则应选用--with-作为编译选项。
4. 自身实现的模块,已全部剥离到 目录下。
若需调用该模块,请采用 --add-=/ 这一编译指令进行操作。
请求的计数机制与官方规定相吻合tengine dsotooltengine dsotool 阿里开源Web服务器Tengine 2.3.0正式发布,若发现任一变量处于空值状态,则将跳过对请求计数的处理流程。