Tengine 2.3.3 即将发布,阿里巴巴开源的轻量级 Web 服务器

退步的程序员 2021-03-26 09:43:41 ⋅ 990 阅读

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。

从2011年12月开始,Tengine成为一个开源项目,Tengine团队在积极地开发和维护着它。Tengine团队的核心成员来自于淘宝、搜狗等互联网企业。Tengine是社区合作的成果,我们欢迎大家参与其中,贡献自己的力量。

轻量级开源 Web 服务器 Tengine 在 GitHub repo 公布了 2.3.3 的 release note,此版本将新增如下特性:

  • 支持 DTLSv1 和 DTLSv1.2.

  • Prometheus 格式和其他 json 属性已添加至 ngx_http_upstream_check_module 模块

  • dubbo_pass 指令支持使用变量

以及其他主要变化:

  • Change:继承了 nginx-1.18.0 所有特性,即 100% 兼容 nginx
  • Change:将钉钉用户组添加至 README.
  • Change:修改 mod_dubbo 的格式文件

此外还修复了不少 bug:

  • 修复 ngx_http_lua_module 模块中的内存泄漏问题
  • 修复 ngx_http_upstream_check_module 模块中共享内存出现互斥锁的问题
  • 修复当重写字符串包含 ASCII 0 字符时出现内存泄漏的问题
  • 修复 ngx_http_upstream_vnswrr_module 模块不支持"dynamic_resolve"指令的问题
  • 修复 hex_str 变量在 mod_dubbo 中没有被使用的问题
  • ……

全部评论: 0

    我有话说:

    「尝鲜」SpringBoot 快速整合Swagger 3.0

    第一步:Maven引入Swagger3.0 starter依赖 Maven项目中引入springfox-boot-starter依赖: <dependency> <

    Sentinel 1.8.1 发布,高可用流量防护组件

    Sentinel 是阿里,面向分布式服务架构高可用流量防护组件,主要以流量为切入点,从流量控制、流量整形、依赖隔离、熔断降级、系统自适应保护等多个维度来帮助开发者保障微服务

    SourceGit v3.3 已经发布 Git 客户端

    SourceGit v3.3 已经发布,这是一个 Git 客户端。 此版本更新内容包括: 主题优化 增加auto fetch功能(每10分钟自动fetch打开仓库),可在全局设置中关闭 移

    Rocket.Chat 3.7.1 发布团队沟通工具

    简介 Rocket.Chat 是一款团队协作沟通工具,提供实时交互、语音消息、视频会议、文件共享、链接预览等功能。   3.7.1更新内容 Rocket.Chat 3.7.1

    A3Mall v1.5.2 发布,免费 PHP 小程序商城系统

    项目介绍 A3Mall商城系统是基于ThinkPhp6.0+Vue开发一套移动电商系统, 支持微信公众号商城、H5商城、小程序商城,支持多种营销活动,优惠劵、订单活动、团购、秒杀、会员特价、积分

    高可用流控降级组件 Sentinel Go 1.0 GA 版本正式发布

    Sentinel 是阿里,面向云原生、分布式服务架构高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统自适应保护等多个维度来帮助开发者保障微服务稳定性

    Alpine Linux 3.13.2 发布,面向安全轻量级 Linux 发行

    Alpine Linux 是一个面向安全轻量级 Linux 发行版,该发行版以安全为理念,面向 x86 路由器、防火墙、虚拟专用网、IP 电话盒及服务器而设计。另外,不同于常见

    阿里中间件-Nacos 发布 v0.8.0 Pre-GA版本,安全稳定上生产

    服务注册和服务配置开源项目 Nacos 本周发布了 v0.8.0 Pre-GA 版本,作为开源项目生命周期中里程碑版本之一

    Micronaut 2.2.3 发布,基于 JVM 服务应用框架

    Micronaut 2.2.3 发布了,本次更新内容主要为项目组件升级。 Micronaut 是 Grails 框架作者打造开源项目,也是新一代基于 JVM 全栈微服务框架,用于构建模块化

    精品推荐:Nacos 发布 v0.6.0 版本,支持 Dubbo 和 Docker 部署

    阿里服务开源项目Nacos发布 v0.6.0 版本,该版本开始支持 Dubbo服务发现和配置管理,并针对 Docker 部署提供了官方 Docker 镜像,以及优化了Nacos 控制台

    Micronaut 2.3.3,基于 JVM 服务应用框架

    ,Micronaut 2.3.3 正式发布,本次更...

    为什么阿里不建议 boolean 类型变量用 isXXX?

    背景 平时工作中大家经常使用到boolean以及Boolean类型数据,前者是基本数据类型,后者是包装类,为什么不推荐使用isXXX来命名呢?到底是用基本类型数据好呢还是用包装类好呢? 例子

    Fluid 0.3 正式发布:实现云原生场景通用化数据加速

    简介 为了解决大数据、AI 等数据密集型应用在云原生计算存储分离场景下,存在数据访问延时高、联合分析难、多维管理杂等痛点问题,南京大学 PASALab、阿里、Alluxio 在 2020 年

    Apache Camel 3.7.3 发布

    Apache Camel 3.7.3 已经发布。Apache Camel 是一个集成框架,可以帮助用户迅速而方便地整合各种系统消耗或生产数据。本次更新是 LTS 3.7.x 分支修补程序版本

    Helidon 2.1.0 发布,Oracle 微服务框架

    Helidon 2.1.0 现已发布,这是一个次要发行版,包含了一些错误修复和增强功能。Helidon 是 Oracle 一个用于编写微服务 Java 框架,这些微服务运行在由 Netty

    WebStorm 2020.3.2 发布

    WebStorm 2020.3.2 发布了,这是 WebStorm 2020.3 第二个 bug 修复更新。用户可以使用 Toolbox App 或直接从 IDE 中对其进行更新,也可以