更新日志
3.8.10
发布日期: 2025-08-25
新功能
数据面
- 支持通过 API7 控制台的配置文件来配置 DP Manager 和 Admin API 的地址。
控制台
- 支持在网关部署配置中指定 Admin API 地址,该地址将用于填充 API7 Ingress Controller 部署脚本中的 GatewayProxy 端点地址。
- 合并了 API7 控制台前端的
allow_access
API 调用,以减少冗余请求。 - 在上游连接配置中增加了
hash_on
配置项。
缺陷修复
数据面
- 修复问题:当控制面更新服务 API 时,由于数据库连接不足可能导致死锁。
- 修复问题:重启后,工作进程可能会从主进程加载到旧数据。这可能导致在新创建或修改的路由上,工作进程从 etcd 同步最新数据前出现临时性请求失败(例如 404 错误)。
- 修复问题:etcd 的历史记录压缩可能会触发 APISIX 中的全量数据加载,从而对 etcd 服务造成显著的性能影响,尤其是在网关节点数量庞大的环境中。
插件
- AI Proxy Multi
- 修复问题:因与上游服务连接超时而引发 panic。
- 从企业版中移除了
ext-plugin-pre-req
、ext-plugin-post-req
和ext-plugin-post-resp
插件。
控制台
- 修复问题:当消费者的权限策略配置为基于标签授予所有权限时,无法创建该消费者。
- 修复问题:在消费者列表页面,分页偶尔会失败。尝试导航到另一页会导致短暂的加载状态,但视图仍停留在当前页面。