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)

相关推荐

  1. Kong关键概念 - Upstreams

    2024-01-24 07:30:01       53 阅读
  2. Kong Upstream

    2024-01-24 07:30:01       46 阅读
  3. Kong关键概念 - 服务(Services)

    2024-01-24 07:30:01       45 阅读
  4. Kong关键概念 - 路由(Routes)

    2024-01-24 07:30:01       74 阅读
  5. Docker-compose 部署kong + konga

    2024-01-24 07:30:01       61 阅读
  6. 获取Kong

    2024-01-24 07:30:01       51 阅读
  7. 深度学习关键概念理解

    2024-01-24 07:30:01       28 阅读
  8. Kong 速率限制

    2024-01-24 07:30:01       53 阅读
  9. Kong Key 认证

    2024-01-24 07:30:01       64 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-24 07:30:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-24 07:30:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-24 07:30:01       82 阅读
  4. Python语言-面向对象

    2024-01-24 07:30:01       91 阅读

热门阅读

  1. postman断言

    2024-01-24 07:30:01       54 阅读
  2. C#的WPF使用OFFICE库播放PPT

    2024-01-24 07:30:01       46 阅读
  3. 安全 专题

    2024-01-24 07:30:01       60 阅读
  4. PPTP和L2TP有什么区别

    2024-01-24 07:30:01       43 阅读
  5. python连接sql server查询数据输出excel

    2024-01-24 07:30:01       42 阅读
  6. 《设计模式的艺术》笔记 - 中介者模式

    2024-01-24 07:30:01       40 阅读
  7. C++引用

    C++引用

    2024-01-24 07:30:01      50 阅读
  8. stm32产品架构

    2024-01-24 07:30:01       60 阅读
  9. 设计高并发分布式锁架构的实用指南

    2024-01-24 07:30:01       64 阅读