Kong: Services and Routes 等基本属性

Services

在Kong Gateway中,服务是现有上游应用程序的抽象。服务可以存储插件配置和策略等对象的集合,并且可以与路由相关联。

定义服务时,管理员会提供名称和上游应用程序连接信息。连接详细信息可以在 url 字段中以单个字符串的形式提供,也可以通过单独提供协议、主机、端口和路径的单个值来提供。

服务与上游应用程序具有一对多关系,这允许管理员创建复杂的流量管理行为。

Routes

路由决定了请求到达 Kong Gateway 后如何(以及是否)发送到其服务。如果服务表示后端 API,则路由定义向客户端公开的内容。

单个服务可以有多个路由。路由匹配后,Kong Gateway 会将请求代理到其关联的服务。

Upstreams

Upstream refers to an API, application, or micro-service that Kong Gateway forwards requests to. In Kong Gateway, an upstream object represents a virtual hostname and can be used to health check, circuit break, and load balance incoming requests over multiple services.

抽象一个上游域名对项来提供负载均衡、限流器、健康检测等功能。

Consumer

消费者组支持在 API 生态系统中对消费者(用户或应用程序)进行组织和分类。通过将消费者组合在一起,您无需单独管理它们,从而提供一种可扩展、高效的配置管理方法。

使用消费者组,您可以将插件的范围限定为专门定义的消费者组,并且将为每个单独的消费者组创建一个新的插件实例,从而使配置和自定义更加灵活和方便。

相关推荐
小毅&Nora4 天前
【后端】【诡秘架构】 序列7:魔术师 - API网关与协议转换的艺术:用Kong编织系统的幻象
架构·kong
2401_8604947010 天前
如何在React Native中,开发一个类似于鸿蒙组件(Hong Kong component)的NoticeBar(通知栏)组件呢?
javascript·react native·react.js·ecmascript·kong·harmonyos
n***29321 个月前
后端API网关教程,Kong与APISIX
kong
青鱼入云2 个月前
对比nginx、kong、apisix、zuul、gateway网关
nginx·gateway·kong
无名小卒20222 个月前
{人工智能}未来十年改变世界的核心技术驱动力
kong
William一直在路上3 个月前
Kong Gateway 实操实例:代理上游服务并配置限流插件
gateway·kong
tnan25224 个月前
记录docker使用kong consul postgresql配置dns异常解决
docker·kong·consul
William一直在路上5 个月前
KONG API Gateway中的核心概念
网络·gateway·kong
freesharer5 个月前
kong网关集成Safeline WAF 插件
kong
悟能不能悟5 个月前
kong是什么
kong