乐趣区

关于网关:Apache-APISIX-社区周报-|-2021-913930

导 语

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

“独行者速,众行者远”。Apache APISIX 社区周报心愿能够帮忙社区小伙伴们更好地把握 Apache APISIX 社区的每周停顿,不便大家参加到 Apache APISIX 社区中来。

咱们还整顿了一些适宜新来社区的小伙伴们加入的 Issue!感兴趣的同学们,走过路过不要错过!

贡献者统计

Good First Issue

Issue #5080

链接:

https://github.com/apache/api…

问题形容 :之前上游服务应用 IP 认证,理论的客户端 IP 是从 x-forwarded-for 申请头中获取的。当初须要改成网关 HMAC 认证,所以须要通过网关屏蔽上游 IP 认证。尝试通过代理重写插件批改 x-forwarded-for,然而没有失效:

Issue #5108

链接:

https://github.com/apache/api…

问题形容 :如下,当在路由上启用申请验证插件:”delete”

curl http://127.0.0.1:9080/apisix/admin/routes/35 -H 'X-API-KEY: xxxxxxxxxxxxxxxxxxx' -X PUT -d '{"uri":"/products/create","plugins":{"request-validation":{"body_schema":{"type":"object","required":["productName","price"],"properties":{"productName":{"type":"string"},"price":{"type":"number"}
                }
            }
        }
    },
    "upstream":{
        "service_name":"PRODUCTSSERVICE",
        "type":"roundrobin",
        "discovery_type":"eureka"
    }
}'

应用以下命令对其进行测试时,

curl http://127.0.0.1:9080/products/create -X POST -d '{"product-Name":"Laptop","pri-ce":12345.00}'

失去以下默认信息:

property "price" is required

近期性能个性亮点

debug-mode 反对动静申请过滤

相干 PR:https://github.com/apache/api…

贡献者:tzssangglass

反对注入逻辑到 APISIX 办法中

相干 PR:https://github.com/apache/api…

贡献者:spacewander

stream\_route 反对在 IP 匹配中应用 CIDR

相干 PR:https://github.com/apache/api…

贡献者:Zheaoli

hmac-auth 反对校验申请体

相干 PR:https://github.com/apache/api…

贡献者:arthur-zhang

APISIX Dashboard 反对多种配置文件

相干 PR:https://github.com/apache/api…

贡献者:bzp2010

APISIX Ingress controller 集成了 cert-manager

相干 PR:https://github.com/apache/api…

贡献者:lingsamuel

Apache APISIX 的我的项目官网和 Github 上的 Issue 上曾经积攒了比拟丰盛的文档教程和应用教训,如果您遇到问题能够翻阅文档,用关键词在 Issue 中搜寻,也能够参加 Issue 上的探讨,提出本人的想法和实践经验。

近期博文举荐

最新!Apache APISIX 通过中国信通院“可信开源我的项目”认证

9 月 17 日,Apache APISIX 荣获中国信通院颁发的可信开源我的项目评估证书。同时,成为首批可信开源社区共同体(TWOS)正式成员。

反对 10 亿日流量的基础设施:当 Apache APISIX 遇上腾讯

通过浏览本文,您不仅能够理解网关是什么、网关模式对传统服务架构的改良,还能够理解腾讯 OTeam 诞生的起因,以及 Apache APISIX 是如何在腾讯外部落地的。

应用 Apache APISIX 进行集中式身份认证及进阶玩法

本文介绍了 Apache APISIX 的身份认证性能,从重要性和玩法应用上进行了具体介绍和细节应用。

基于 Apache APISIX 爱奇艺 API 网关的更新与落地实际

通过浏览本文,您能够理解到基于 Apache APISIX 网关,爱奇艺技术团队是如何进行公司架构的更新与交融,打造出全新的网关服务。

对于 Apache APISIX

Apache APISIX 是一个动静、实时、高性能的开源 API 网关,提供负载平衡、动静上游、灰度公布、服务熔断、身份认证、可观测性等丰盛的流量治理性能。Apache APISIX 能够帮忙企业疾速、平安的解决 API 和微服务流量,包含网关、Kubernetes Ingress 和服务网格等。

  • Apache APISIX GitHub:https://github.com/apache/apisix
  • Apache APISIX 官网:https://apisix.apache.org/
  • Apache APISIX 文档:https://apisix.apache.org/zh/…
退出移动版