January 13, 2024
迅速get云原生网关,阿里云商业版Ingress
December 19, 2023
教程:如何在本地进行higress调试和端到端测试
背景说明
本地调试
本地调试旨在在开发者的本地开发环境中识别、定位和修复代码中的错误(bug)。这个阶段的主要目标是确保单个模块或组件的正确性,以便更容易理解和解决问题。
开发者通常使用本地集成开发环境(IDE)或调试器来逐步执行代码、查看变量的值、观察程序的流程,并通过打断点来检查代码的执行过程。
本地调试是一个快速、迅速定位问题并进行修复的阶段,能够提供实时的反馈。它有助于确保代码的局部正确性,而不需要考虑整个系统的交互。
端到端测试
e2e测试是一种端到端的测试,是一种全面的测试方法,用于验证整个软件系统在真实环境中的功能和性能。它模拟用户的实际使用情况,确保整个系统...
November 4, 2023
Higress 开源一周年:新版本,新标准,新工具,新征程
历程回顾
Higress 开源一年时间,一共发布了 18 个 release 版本,收获了 40 多位社区贡献者和 1800+ star,上图是这一年过来达成的一些关键的里程碑。
前面半年通过集成开源生态,打磨开源版本稳定性,并在发布 1.0 GA 版本后,社区又马不停蹄发布了 1.1 和 1.2 两个重要版本,实现了非 K8s 部署,Knative 适配等核心能力。
Higress 1.3 版本已经正式发布,除了增加的新功能,已有能力也在大量社区用户反馈的过程中不断完善改进,这个版本同时标志着 1.x 进入可以大规模生产使用的状态。
新版本:功能速览
自发布 1.2 版...
October 27, 2023
通过 Higress Wasm 插件 3 倍性能实现 Spring-cloud-gateway 功能
导读: 本文将和大家一同回顾 Spring Cloud Gateway 是如何满足 HTTP 请求/响应转换需求场景的,并为大家介绍在这种场景下使用 Higress 云原生网关的解决方案,同时还对比了两者的性能差异。
1. SCG 修改请求/响应
在 (以下简称为 SCG) 中,当我们需要对 HTTP 请求或响应进行修改时,SCG 提供了许多内置的 来满足我们对这种应用场景的需求,例如 AddRequestHeader,AddRequestParameter, DedupeResponseHeader,MapRequestHeader, ModifyRequestBody 等。
...
August 25, 2023
基于文件配置实现 Higress 极简独立部署
前置准备
安装 Docker Compose
请参考 Docker 官方文档来安装 Docker Engine,其中已经内置了 Docker Compose 组件:https://docs.docker.com/engine/install/
环境验证
1. 启动终端;
3. 执行 `docker compose version` 命令,确认可以正常输出 Docker Compose 的版本。
```
Docker Compose version v2.20.2
```
安装 Higrees
确定配置目录
由于这次我们准备使用文件来管理 Higress...
August 11, 2023
下一代云原生网关Higress:基于Wasm开发JWT认证插件
编者荐语:Higress 原生提供了 C++ 版本的 JWT 插件,二次开发适配自己业务需求成本比较高,基于该博主的 Go 版本插件二次开发会容易很多。
一、什么是Higress
Higress是基于阿里内部的Envoy Gateway实践沉淀、以开源Istio + Envoy为核心构建的下一代云原生网关,实现了流量网关 + 微服务网关 + 安全网关三合一的高集成能力,深度集成Dubbo、Nacos、Sentinel等微服务技术栈,能够帮助用户极大的降低网关的部署及运维成本且能力不打折;在标准上全面支持Ingress与Gateway API,积极拥抱云原生下的标准API规范;同时,Hig...
July 23, 2023
Higress 全局配置控制面原理分析
Higress 有个全局配置 ConfigMap 对象 higressconfig,参考配置如下:
```yaml
apiVersion: v1
data:
higress: |
tracing:
enable: true
sampling: 100
timeout: 500
skywalking:
service: skywalkingoapserver.opsystem.svc.cluster.local
port: 11800
...
...
kind: ConfigMap
metadata:
...
July 12, 2023
Higress助力AI大模型企业级应用落地
以 ChatGPT 为代表的 AIGC 技术为企业生产带来了巨大的变化,并在企业应用开发领域占据一席之地。AI 大模型凭借其强大的学习能力,可以帮助人们完成各种复杂的任务,例如帮助开发人员编写与调试代码、研究人员快速了解科研领域、营销人员撰写产品描述、设计人员设计新作品等等。许多企业探索如何降低 AI 大模型的使用成本。通过网关进行 AI 大模型的 API 管理成为了很常规的需求。
Higress 如何降低 AI 大模型使用成本?
Higress GitHub: https://github.com/alibaba/higress
以 OpenAI 为例,OpenAI 的 API 调...
April 10, 2023
上线控制台,降低使用门槛 | Higress 1.0.0 RC 版本发布
前言
历时 5 个多月,Higress 推出了首个 RC (Release Candidate,即正式发布的候选)版本 1.0.0rc,用户可以通过控制台,开箱即用地使用云原生网关。
选用 Higress 作为云原生网关的核心优势如下:
易用性
“云原生”已经不再是一个新鲜词,但企业对云原生技术的学习使用成本仍有许多顾虑,对云原生新标准的追赶又有很多焦虑;
Higress 同时提供了本地安装/生产部署的 ,可以一键部署,并通过控制台操作快速上手;基于简单易用的控制台,Higress 可以封装 Ingress/Gateway API 的标准细节,根治技术追赶焦虑。
标...