Kong关键概念 - Upstreams

Upstream是指Kong Gateway转发请求到的API、应用程序或微服务。在Kong Gateway中,Upstream 对象代表了一个虚拟主机名,并可以用于对多个服务进行健康检查、断路器和负载均衡。

Upstream 和 service 交互

您可以将服务配置为指向一个Upstream,而不是一个主机。例如,如果您有一个名为example_service的服务和一个名为example_upstream的Upstream,您可以将example_service指向example_upstream,而不是指定一个主机。example_upstream Upstream可以指向两个不同的目标:httpbin.org和httpbun.com。在实际环境中,Upstream指向在多个系统上运行的相同服务。

通过这种设置,您可以在Upstream目标之间进行负载均衡。例如,如果应用程序部署在两个不同的服务器或Upstream目标上,Kong Gateway需要在这两个服务器之间进行负载均衡。这样,如果其中一个服务器(如前面示例中的httpbin.org)不可用,它会自动检测到问题,并将所有流量路由到正常工作的服务器(httpbun.com)。

Upstream 配置

您可以使用以下方法将Upstream添加到Kong Gateway的服务中:

  • 使用Kong Manager
  • 使用Admin API
  • 使用decK(YAML)
相关推荐
莱茵不哈哈2 小时前
OpenResty 深度解析:构建高性能 Web 服务的终极方案
nginx·lua·kong·openresty·conf
泽济天下3 小时前
【工作记录】Kong Gateway入门篇之简介
gateway·kong
SHUIPING_YANG5 小时前
Nginx 返回 504 状态码表示 网关超时(Gateway Timeout)原因排查
运维·nginx·gateway
Volunteer Technology1 天前
SpringCloud Gateway知识点整理和全局过滤器实现
spring·spring cloud·gateway
matrixlzp2 天前
K8S Gateway AB测试、蓝绿发布、金丝雀(灰度)发布
kubernetes·gateway·ab测试
泽济天下3 天前
【工作记录】Kong Gateway 入门篇之部署及简单测试
gateway·kong
JAVA坚守者4 天前
API 网关核心功能解析:负载均衡、容灾、削峰降级原理与实战摘要
gateway·负载均衡·微服务架构·容灾备份·api 网关·削峰降级·云原生技术
大G哥5 天前
实战演练:用 AWS Lambda 和 API Gateway 构建你的第一个 Serverless API
云原生·serverless·云计算·gateway·aws
说淑人5 天前
Spring Cloud & 以Gateway实现限流(自定义返回内容)
java·spring cloud·gateway·限流
zhojiew7 天前
istio in action之Gateway流量入口与安全
安全·gateway·istio