-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tengine-2.3.0 (development version) has been released! #1220
Comments
kit-0.3.0/objs -I objs/addon/ndk -I /usr/local/luajit/include/luajit-2.0 添加TFS模块编译报错 |
hi @bukebuhao Try TFS module in tengine/modules/ngx_http_tfs_module via |
HTTP/2.0 server tag fix: #1221 |
Thanks ! |
新特性,中文的链接都是同一个,英文是正确的。 |
tengine-2.3.0 build error环境内核3.10.0-957.el7.x86_64 编译参数
报错日志
|
For pre-release 2.3.1, see #1292. Closing this one. |
Tengine-2.3.0(开发)版本发布了!
新增如下新特性
新模块ngx_http_proxy_connect_module,支持HTTP的CONNECT方法,可用于正向代理场景;
http2 server粒度控制 新增http2指令,可针对listen相同端口的server进行个性化开启与关闭http2;
Stream模块支持server_name 指令,即同一个端口可以配置多个虚拟
server
配置块;加强limit_req模块功能,limit_req_zone的rate参数支持变量模式配置,可以基于请求粒度动态设置限速大小;
注意
本次Tengine升级core代码到官方Nginx 1.15.9版本,由于其部分功能Nginx官方当前已经具备、所以本次直接弃用Tengine自身实现的部分配置指令,具体不兼容列表如下:
--add-module=modules/ngx_http_slice_module
,否则使用--with-http_slice_module
编译参数;--add-module=modules/<module_name>
的方式进行编译;We are very excited to announce that Tengine-2.3.0 (development version) has
been released!
Some features are as follows
New module ngx_http_proxy_connect_module, it supports the CONNECT HTTP method for forward proxy.
http2 switch adds http2 directive to enable or disable http2 in the server block.
Support server_name in Stream modlue, now multiple virtual server blocks could be configured on the same port.
Enhanced limit_req_zone
rate=$<nginx_variable>
parameter of limit_req module, you can set the limit rate per a request.WARNING
Tengine has been upgraded core files from the Nginx 1.15.9 version. Note that this version is slightly not backwards compatible, some tengine features has been replaced by nginx offical, check the following list:
reuse_port
directive inevent {}
block, uselisten .. reuseport;
directive instead.--with-http_slice_module
configure option now works for nginx slice module. Use--add-module=modules/ngx_http_slice_module
for original tengine slice module.--add-module=modules/<tengine_module_name>
to compile.limit_req_zone
are not accounted. Original tengine does not account requests with any empty variable.The text was updated successfully, but these errors were encountered: