Higress 开源后,我们整理了开发者最关心的 15 个问题

Higress 开源后,我们整理了开发者最关心的 15 个问题
最新回答
寄意

2026-10-24 12:09:44

Higress 开源后开发者关心的15个问题及解答如下:

Q1:Higress 现在适合上生产系统么?

  • 推荐发布 GA(General Availability)版本后再上生产,现阶段可通过阅读源代码、测试环境试用熟悉项目。

Q2:Higress 和 Envoy Gateway 有什么区别?

  • Higress 基于 Envoy 实现和扩展,遵循 Gateway API 标准,同时提供以下能力:

    Waf 防护、认证鉴权等安全插件能力。

    多注册中心、协议转化(如 HTTP 转 Dubbo)、限流降级等服务管理插件能力。

    支持 WASM、Lua 等自定义插件,满足多语言用户诉求。

Q3:Higress 和 Tengine 有哪些不同?

  • Tengine 基于 Nginx 通过 Lua 扩展,Higress 基于 Istio + Envoy 通过 WASM 扩展,技术架构不同。
  • Higress 支持 Nginx Ingress 注解平滑迁移,打破 Nginx Ingress 只能关联单个 K8s 集群的限制,支持关联多个集群。

Q4:Higress 和阿里云 MSE 云原生网关有什么关系?

  • MSE 云原生网关是 Higress 的商业化版本,性能、稳定性、易用性和安全性更优,依赖云上基础设施能力。
  • Higress 演进过程中,MSE 的能力开源将与社区共同定义,并规划插件市场。

Q5:流量网关、微服务网关、安全网关三合一是否通用?是否为发展趋势?

  • 独立部署模式在 K8s 下成本高、运维复杂,用户更倾向高集成网关。
  • 高集成网关(如 Higress)是未来发展趋势。

Q6:Higress 对上游定制是否存在生态跟进问题?

  • 核心代码采用可插拔 Filter 扩展,功能新增遵循可扩展原则。
  • 上游跟进不会成为项目发展障碍(如 APISIX、Kong 基于 Nginx 仍发展良好)。

Q7:Higress 支持 Nacos 服务发现,是否有 Consul 计划?

  • 已初步整合 Nacos,Consul 代码已实现但未生产验证,计划开源并社区共建。

Q8:Higress 是否有离线部署版本?

  • 目前需自行构建,Docker 镜像可直接部署。

Q9:Higress 能脱离 Istio 环境,仅基于 Docker 运行吗?

  • 当前依赖 K8s,后续支持 Nacos/Consul 等注册中心,与 K8s 松耦合。

Q10:Higress 支持在虚拟机和物理机上运行吗?

  • 目前不支持,后续通过 Nacos 配置管理实现需求。

Q11:Higress Dashboard 会开源吗?

  • 有计划开源,希望借助社区力量加速开发。

Q12:开源版本支持 Waf 功能吗?有最佳实践吗?

  • 支持 Waf 功能,遵循 WASM 插件生态,最佳实践将逐步提供。

Q13:Higress 支持弹性伸缩吗?网关是无状态的吗?

  • 基于 K8s HPA 支持弹性伸缩,网关无状态(Deployment 形式)。

Q14:Higress 有 roadmap 吗?

  • 近期 milestone(0.6.0)包括:

    Higress Controller 提供 RESTful API。

    发布 Higress CLI 工具。

    推出 Higress Console(支持 UI 交互操作)。

    提供指标监控和日志分析能力。

  • 近期 roadmap 如下:

Q15:如何加入 Higress 社区贡献?

  • 参与形式包括架构设计、模块设计、代码实现、Bug Fix、Demo 样例、文档翻译等。
  • 具体方法参考官网开发者指引:
    https://higress.io/zh-cn/docs/developers/contributor-guide
    或联系 higress@googlegroups.com。
  • 开发者提出的 Issue(Bug Report、改进建议、问题咨询)均视为贡献。