写点什么

Apache APISIX 社区周报 | 2021 8.16-8.22

发布于: 2 小时前
Apache APISIX 社区周报 | 2021 8.16-8.22

导语

Apache APISIX 从开源第一天就以社区方式成长,迅速成为全世界最活跃的开源 API 网关项目。这些成就,离不开社区小伙伴们的共同奋斗。


“独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。


我们还整理了一些适合新来社区的小伙伴们参加的 Issues !感兴趣的同学们,走过路过不要错过!

贡献者统计

Good first issue

Issue #4441

链接:https://github.com/apache/apisix/issues/4441


问题描述:现在 APISIX stream_routes 的参数 "remote_addr"只支持单个 ip,需要支持多个 ip 或者像 "192.168.0.0/16 "这样的匹配规则,就像 http 路由参数 "remote_addr"一样。


解决方案:为 APISIX stream_routes 的 "remote_addr"参数支持多个 ip 地址或匹配规则,如 "192.168.0.0/16"。


相关系统参数:


  • apisix version (cmd: apisix version): 2.6

  • OS (cmd: uname -a): CentOS7

Issue #3931

链接:https://github.com/apache/apisix/issues/3931


问题描述:重定向插件中的 http_to_https 缺乏 curl 测试。


解决方案:为重定向插件中的 http_to_https 添加 curl 测试。


更新文档 http://apisix.apache.org/docs/apisix/plugins/redirect

本周功能特性亮点

  • gzip 插件支持特殊的 * 来匹配任何类型

相关 PR:https://github.com/apache/apisix/pull/4817

贡献者:RocFang


  • ext-plugin 插件支持 ExtraInfo

相关 PR:https://github.com/apache/apisix/pull/4835

贡献者:spacewander


  • real-ip 插件为 X-Forwarded-For 添加特殊处理

相关 PR:https://github.com/apache/apisix/pull/4852

贡献者:spacewander


  • uri-blocker 插件支持自定义失败响应

相关 PR:https://github.com/apache/apisix/pull/4849

贡献者:okaybase


Apache APISIX 的项目官网和 Github 上的 Issues 上已经积累了比较丰富的文档教程和使用经验,如果您遇到问题可以翻阅文档,用关键词在 Issues 中搜索,也可以参与 Issues 上的讨论,提出自己的想法和实践经验。

本周博文推荐

这篇文章将详细讲解如何用 Go 来开发 Apache APISIX 插件。通过拥抱 Go 的生态圈,为 Apache APISIX 开创一片新天地,希望 Go 能让 Apache APISIX 如虎添翼!


Airwallex 空中云汇技术平台负责人李杨的专访,一起来听听空中云汇与 Apache APISIX 之间的故事。


“独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。

关于 Apache APISIX

Apache APISIX 是一个动态、实时、高性能的开源 API 网关,提供负载均衡、动态上游、灰度发布、服务熔断、身份认证、可观测性等丰富的流量管理功能。Apache APISIX 可以帮忙企业快速、安全的处理 API 和微服务流量,包括网关、Kubernetes Ingress 和服务网格等。


全球已有数百家企业使用 Apache APISIX 处理关键业务流量,涵盖金融、互联网、制造、零售、运营商等等,比如美国航空航天局(NASA)、欧盟的数字工厂、中国航信、中国移动、腾讯、华为、微博、网易、贝壳找房、360、泰康、奈雪的茶等。


200 余位贡献者,一同缔造了 Apache APISIX 这个世界上最活跃的开源网关项目。聪明的开发者们!快来加入这个活跃而多样化的社区,一起来给这个世界带来更多美好的东西吧!


  • Apache APISIX GitHub:https://github.com/apache/apisix

  • Apache APISIX 官网:https://apisix.apache.org/

  • Apache APISIX 文档:https://apisix.apache.org/zh/docs/apisix/getting-started

用户头像

Github:https://github.com/apache/apisix 2021.06.02 加入

Apache APISIX 是一个云原生、高性能、可扩展的微服务 API 网关。它是基于 OpenResty 和 etcd 来实现,和传统 API 网关相比,Apache APISIX 具备动态路由和插件热加载,特别适合微服务体系下的 API 管理。

评论

发布
暂无评论
Apache APISIX 社区周报 | 2021 8.16-8.22