近期,我们发布了 OpenResty Edge 产品的 25.9.17 版,此次更新包含一系列重要的功能增强、体验优化和问题修复。

核心亮点

  1. 核心交付能力再上新阶,新增异步镜像请求与缓存预热功能。现在您可以将请求流量镜像到后端服务进行测试或分析,同时通过预热功能提前将热点内容推至边缘,大幅降低回源压力,提升用户访问速度。
  2. 安全体系进一步加固,全面增强认证与访问控制能力。新增 Log Server API Token 认证、S3 存储认证支持,并提供了更灵活的 enable-custom-captchaset-openidc-config Edgelang API,为您的应用和服务提供多维度、精细化的安全防护。
  3. 运维管理效率显著提升,引入 DNS 配置版本控制与页面规则搜索。配置变更现在有迹可循,关键规则的定位也变得轻而易举。结合 Prometheus 监控指标的丰富化,让您对网关集群的掌控力和洞察力达到新的高度。

功能增强与灵活性提升

  • 支持 DNS over TCP 协议:在复杂的网络环境下,提供更可靠、稳定的 DNS 查询传输方式,保障解析成功率。
  • 新增 Edgelang API:通过 enable-custom-captchaset-openidc-config 等新接口,您可以更灵活地集成自定义验证码和 OpenID Connect (OIDC) 认证逻辑。
  • 支持指定默认 SNI Proxy 应用:简化了在多应用场景下对未匹配 SNI 的 TLS 请求的处理逻辑。
  • 顶级域名长度限制扩展:支持最长 63 个字符的顶级域名,以适应现代域名体系。
  • 默认禁用 zstd 压缩:为避免在某些客户端兼容性场景下出现问题,默认关闭 zstd 压缩,您仍可按需开启。

易用性与可观测性优化

  • 页面规则搜索:新增搜索功能,帮助您在海量规则中快速定位和管理特定页面规则,大幅提升配置效率。
  • Prometheus 监控指标增强:指标中新增网关集群名称和上游名称,让您在聚合监控视图中能更清晰地辨识数据来源。
  • UI/UX 优化:改进了“待发布变更”的界面提示,优化了 Edgelang 代码的语法高亮和格式化,并将禁用规则的背景色调整为灰色,使界面信息更直观、友好。
  • 上游服务器搜索:支持在庞大的上游列表中快速搜索到目标服务器节点,简化日常运维操作。

关键修复与稳定性加固

  • 修复了自动批准网关服务器时可能产生重复实例的问题,提升了集群管理的健壮性。
  • 修复了网络吞吐量图表单位显示错误、set-resp-header 设置的响应头无法被正确获取等一系列问题。
  • 解决了上游节点意外删除导致配置异常、无法正常添加应用缓存 Key、用户重启用后登录失败等关键问题,全面加固了平台的稳定性。

此外,之前的大版本系列也已发布对应的 dot release,包含了本次更新中的重要修复。点击这里查看完整的发布变更

如何升级?

请与我们联系安排升级,我们的专家团队将启动升级流程,协助您平滑过渡到 OpenResty Edge 的新版本。

我们深信,这次更新将大幅提升用户体验和服务质量。如果您有任何问题,请随时联系我们:support@openresty.com

关于 OpenResty Edge

OpenResty Edge 是一款专为微服务和分布式流量架构设计的全能型网关软件,由我们自主研发。它集流量管理、私有 CDN 构建、API 网关、安全防护等功能于一体,帮助您轻松构建、管理和保护现代应用程序。OpenResty Edge 拥有业界领先的性能和可扩展性,能够满足高并发、高负载场景下的苛刻需求。它支持调度 K8s 等容器应用流量,并可管理海量域名,轻松满足大型网站和复杂应用的需求。