Apache APISIX 社区周报 | 2021 8.16-8.22

Apache APISIX 社区周报展示了项目每周的进展,包括贡献者统计、Good first issue 问题、功能特性亮点。本周重点更新了stream_routes的"remote_addr"支持、重定向插件测试、gzip和ext-plugin插件增强,以及uri-blocker插件的改进。此外,推荐了关于Go开发Apache APISIX插件的博文和Apache APISIX在Airwallex的应用案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

导语

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 上的讨论,提出自己的想法和实践经验。

本周博文推荐

关于 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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

API7.ai 技术团队

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值