HTTP API 网关 API-Gateway

Apache
Google Go 查看源码»
跨平台
2016-10-19
zhangxu19830126

Gateway是一个使用go实现的基于HTTP的API 网关。

特性:

  • API 聚合

  • 流控

  • 熔断

  • 负载均衡

  • 健康检查

  • 监控

  • 消息路由

  • 后端管理WebUI

能做什么:

  • 规划更友好的URL给调用者。

  • 聚合多个API的结果返回给API调用者,利于移动端,后端可以实现原子接口。

  • 保护后端API服务不会被突发异常流量压垮。

  • 提供熔断机制,使得后端API Server具备自我恢复能力。

  • 借助消息路由能力,实现灰度发布,AB测试。

的码云指数为
超过 的项目
加载中

评论(1)

snamper
snamper
这么好的工具为啥没人评论

Go 开源网关 API-Gateway 2.6.0.RC 发布,年前最后一个版本

新特性 支持API级别的流控(优先级高于Server的配置) 支持API级别的熔断(优先级高于Server的配置) 优化 调整日志输出 更新文档 修复 #115 api的超时设置无效问题 快速体验 docker pull ...

01/02 15:25

GO 开源网关 API-Gateway v2.5.0-beta,提供 WEBUI

新特性 集成WEBUI到apiserver,提供官方的WEBUI管理元数据 优化 优化健康检查,避免阻塞proxy的正常请求 快速体验 docker pull fagongzi/gateway:v2.5.0-beta docker run -d -p 80:...

2018/11/23 12:13

GO 开源网关 API-Gateway v2.4.0,支持 websocket

新特性 支持websocket特性(试验,默认关闭,使用`--websocket`启用特性)(#92 ) 支持错误重试 (#90) API增加TAG,便于分组检索 (#89) 支持API级别的超时设置 (#94 ) 修复 URL Pattern填*时网...

2018/08/22 10:53

Go 开源网关 API-Gateway 2.1.0 发布

2.1.0版本发布 修复 在一些场景下,content-type设置不准确 在一些场景下,转发的请求head的host设置不正确 当proxy个数为0的时候,程序异常崩溃 在一些场景下返回码设置错误 #72 对象池在一...

2018/05/08 11:26

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

service mesh与api gateway有何不同?

[Kasun Indrasiri](https://medium.com/microservices-in-practice/service-mesh-vs-api-gateway-a6d814b9bf56) service mesh与api gateway的关键特征可以帮助我们更好的区分两者。 ## API G...

2018/06/14 08:35
74
0
API管理的正确姿势--API Gateway

数字化生态,以创新客户体验为核心,所有我们身边能感知到的变化都来自于渐近的创新。这些创新需要试错,需要不断的升级,并且创新往往与我们熟知的功能分离开来分别呈现。微服务对于传统单体...

2018/07/02 10:22
148
0
微服务实战(二):使用API Gateway

本系列七篇文章列表如下: 微服务实战(一):微服务架构的优势与不足 微服务实战(二):使用API Gateway 微服务实战(三):深入微服务架构的进程间通信 微服务实战(四):服务发现的可行...

2016/06/30 10:20
2.8K
1
微服务实战(二):使用API Gateway

【编者的话】本系列的第一篇介绍了微服务架构模式。它讨论了采用微服务的优点和缺点,除了一些复杂的微服务,这种模式还是复杂应用的理想选择。 当你决定将应用作为一组微服务时,需要决定应...

2016/10/11 15:13
65
0
构建微服务:使用API Gateway

你决定将应用作为一组微服务时,需要决定应用客户端如何与微服务交互。在单体式程序中,通常只有一组冗余的或者负载均衡的服务提供点。在微服务架构中,每一个微服务暴露一组细粒度的服务提供...

2015/12/29 16:16
55
0
API网关软件编写指导原则

最近,接了单位的一个任务,就是编写API网关,主要是聚合功能, 周末2天从网上看了下文章,有一篇讲解的非常好。 摘录如下: http://www.open-open.com/lib/view/open1436089902667.html htt...

2016/11/20 23:28
488
0
[转载]微服务实战(二):使用API Gateway

【编者的话】本系列的第一篇介绍了微服务架构模式。它讨论了采用微服务的优点和缺点,除了一些复杂的微服务,这种模式还是复杂应用的理想选择。 当你决定将应用作为一组微服务时,需要决定应...

2016/04/24 11:39
31
1
Spring Cloud Alibaba迁移指南(四):零代码兼容 Api-Gateway

自 Spring Cloud 官方宣布 Spring Cloud Netflix 进入维护状态后,我们开始制作《Spring Cloud Alibaba迁移指南》系列文章,向开发者提供更多的技术选型方案,并降低迁移过程中的技术难度。 ...

03/01 10:43
9
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部