其他
API 网关 Apache APISIX 3.0 版本正式发布!功能丰富
关注公众号并添加到“星标⭐”,防止错过消息
后台回复【资料包
新增了 Consumer Group,可以更方便地管理消费者; 支持配置 DNS 解析域名类型的顺序; 新增 AI 平面,更智能化地对配置与流量进行分析与呈现; 对多个现有生态插件进行更细致的优化。
除了以上技术层面的细节改动外,还有很多新的功能特性与生态扩展细节均在下文中为大家呈现。可以说这次的版本迭代,真正做到了“性能更强更智能,生态更广更多样”。
全面支持 ARM64
新增 gRPC 客户端
重新设计 Admin API
DP 和 CP 分离
deployment
,默认属性为 traditional
,也就是数据面与控制面部署在一起。当然,新配置模式还是更建议大家将属性设置为 data_plane
或 control_plane
,从而实现数据面与控制面的完全分离。新增 AI 平面
发现没有身份认证的 API,并给出风险提示; 对于只配置了身份认证等 Access 阶段插件的 API,自动跳过 log 等不必要阶段,加快处理速度。
AI 平面给流量处理带来了新的可能性,在后续使用过程中,类似上游服务自动热身、安全威胁发现等都可以通过 AI 平面来进行处理。
更完善的服务发现支持
APISIX-SEED
进行了一层抽象,实现了控制层面的服务发现支持,降低了对服务发现组件的压力。后端服务的节点将由 APISIX-SEED
组件进行更新然后同步到 ETCD,最终被 Apache APISIX 所使用。新增 xRPC 框架
支持更多四层可观测性
集成 OpenAPI 规范
Gateway API 的全面支持和服务网格
集成更多生态
workflow
是关于流量调度的, 通过该插件就可以在流量控制层面进行一些更细粒度的处理。推荐阅读
K8S 1.25 中的重大更改和删除图文轻松说透 K8S Pod 各种驱逐场景
19 张图详解 Rsync 远程同步
企业级网关 Kong 部署 Spring Boot 项目实战
24 张图初探开源容器安全平台 NeuVector
23 张图细讲使用 Devtron 简化 K8S 中应用开发
2023 年值得关注的 5 个新 CNCF 项目
18 张图 Java 容器化最佳实践总结
17 张图解 Redis On K8S 编排部署与实战操作
三大示例实战 Prometheus API 使用12 张图讲解 Spark 在 K8S 中实战操作
ES、Kibana on K8S 详解与实战操作
深入理解 K8S Pod 调试与实践技巧用 Grafana Mimir 可视化云原生监控报警K8S 1.25 两特性减少应用滚动上线停机时间Docker 镜像构建保姆级入门实战指南17 张图实战 + 理清 K8S 网络排错思路,硬核!16 张图硬核讲解 Kubernetes 网络模型