Apache APISIX 2.7 正式发布

栏目: 软件资讯 · 发布时间: 3年前

内容简介:Apache APISIX 2.7 正式发布!欢迎大家下载使用。 这个版本支持了多语言插件、增强了四层 TCP 代理、增强了 Nginx 功能,有 20+ 开发者参与,共提交了 70+ PR,下面是重点功能的介绍。 Release Notes 多语言插件 ...

Apache APISIX 2.7 正式发布!欢迎大家下载使用。

这个版本支持了多语言插件、增强了四层 TCP 代理、增强了 Nginx 功能,有 20+ 开发者参与,共提交了 70+ PR,下面是重点功能的介绍。

Release Notes

多语言插件

随着 apisix-java-plugin-runner 发布第一个版本,外加 apisix-go-plugin-runner 完成主体功能,Apache APISIX 的多语言插件功能已经支持两大最广泛使用的后端编程语言。如果你还担忧 Apache APISIX 的插件开发会受限于 Lua 生态,不妨试试使用我们的多语言 plugin runner 来开发 Java / Go 插件。

增强四层 TCP 代理

2.7 版本中,我们开发了 TCP 代理新功能,包括:

  • 允许 upstream 中配置域名

  • 允许 mqtt-proxy 插件配置域名

  • 支持接收 TLS over TCP 连接,这一块的证书自然是可以像 HTTPS 的证书一样动态配置的

  • 基于 SNI 的路由规则

  • 动态校验客户端证书

在后续版本中,我们也会继续分配部分资源来完善现有的 TCP 代理功能,敬请期待!

增强 Nginx 功能

我们希望能够动态设置越来越多的 Nginx 配置,所以我们添加自己的补丁和 Nginx C 模块,增强原生 Nginx 的功能。

目前包含了以下新功能:

  • 动态设置 mTLS

  • 动态设置 client_max_body_size

在 Apache APISIX 后续版本中,我们也会陆续允许下面的 Nginx 配置能够被动态设置:

  • upstream 的 keepalive

  • gzip

  • real_ip

  • proxy_max_temp_file_size

下载

下载 Apache APISIX 2.7

  • 源代码:请访问下载页面https://apisix.apache.org/downloads/

  • 二进制安装包:请访问安装指南https://apisix.apache.org/zh/docs/apisix/how-to-build/

Apache APISIX

Apache APISIX 是一个动态、实时、高性能的 API 网关,提供负载均衡、动态上游、灰度发布、服务熔断、身份认证、可观测性等丰富的流量管理功能。

你可以使用 Apache APISIX 处理传统的南北向流量,以及服务间的东西向流量,也可以当做 Kubernetes Ingress Controller 来使用。Apache APISIX 不仅覆盖了 NGINX 的传统功能,在可观测性上也和 SkyWalking 深度合作,大大提升了服务治理能力。

Apache APISIX 2.7 正式发布

Apache APISIX 技术架构图

Apache APISIX 于 2019 年 4 月由深圳支流科技(api7.ai)创建,同年 6 月开源,10 月进入 Apache 孵化器,也是在这短短两年的时间,APISIX 成为了 Apache 顶级项目。支流科技(api7.ai)对应的商业化产品名字叫 API7。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

零售的哲学:7-Eleven便利店创始人自述

零售的哲学:7-Eleven便利店创始人自述

[日] 铃木敏文 / 顾晓琳 / 江苏文艺出版社 / 2014-12-1 / 36

全球最大的便利店连锁公司创始人——铃木敏文,结合40多年零售经验,为你讲述击中消费心理的零售哲学。铃木敏文的很多创新,现在已经成为商界常识,本书把那些不可思议的零售创新娓娓道来。关于零售的一切:选址、订货、销售、物流、管理……他一次又一次地在一片反对声中创造出零售界的新纪录。 翻开本书,看铃木敏文如何领导7-11冲破层层阻碍,成为世界第一的零售哲学。一起来看看 《零售的哲学:7-Eleven便利店创始人自述》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具