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

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

相关推荐
风霜不见闲沉月2 天前
kong网关的使用
junit·kong
还是转转6 天前
Kong Gateway 指南
gateway·kong
三朝看客2 个月前
BClinux docker安装kong和konga
docker·容器·kong
爱技术的小伙子3 个月前
【API网关】 使用Kong、Zuul等工具实现API网关
kong
博客威5 个月前
kong网关部署
kong·konga
明明在学JAVA5 个月前
Kong网关的负载均衡
python·负载均衡·kong
Wang's Blog5 个月前
Go微服务: 基于Docker搭建Kong网关环境
docker·微服务·golang·kong
明明在学JAVA5 个月前
Kong网关身份认证
kong
宫孙小兔5 个月前
Kong网关代理MQTT的两种方法
nginx·kong·tcp·代理·流代理
天草二十六_简村人7 个月前
API网关工具Kong或nginx ingress实现对客户端IP的白名单限制,提高对外服务的访问安全
运维·nginx·安全·kubernetes·k8s·kong