Kong集群允许您通过添加更多的机器来处理更多的传入请求来横向扩展系统。它们将共享相同的配置,因为它们指向相同的数据库。指向相同数据存储的Kong节点将属于相同的Kong集群。您需要在Kong集群前面安装一个负载平衡器,以便在可用节点之间分配流量。Kong集群可以做什么,不能做什么拥有一个Kong集群并不意味着你的客户机流量将在您的Kong节点之间实现开箱即用的负载平衡。你仍然需要在Kong节点前
您可以让Kong代理的API使用ring-balancer,通过添加包含一个或多个目标实体的upstream实体来配置,每个目标指向不同的IP地址(或主机名)和端口。ring-balancer将在不同的target之间平衡负载,并基于uptream配置对目标执行健康检查,使它们成为健康或不健康的,无论它们是否响应,ring-balancer将只把流量路由到健康的target。Kong支持两种健康检
Nginx、OpenRestry、Kong这三个项目关系比较紧密:Nginx是模块化设计的反向代理软件,C语言开发;OpenResty是以Nginx为核心的Web开发平台,可以解析执行Lua脚本Kong是OpenResty的一个应用,是一个API网关,具有API管理和请求代理的功能。NginxNginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Ng
Kong的官方有很多详细的参考说明,比如配置文件、命令行、AdminAPI、代理、负载均衡,接下来我们简单看一下,都提供什么内容。本文主要基于Kong1.3版本进行描述,如有更新,请查看最新文档。配置文件通过对配置文件的深入理解,可以优化Kong集群、使用的数据库、配置Nginx,官方的参考资料是ConfigurationReferenceKong在启动时,可以通过-c或者--conf参数来指定配
概述Kong是在客户端和(微)服务间转发API通信的API网关,通过插件扩展功能。Kong的官方网站,https://konghq.com/kongKong的官方Github站点:https://github.com/kong/kongKong有两个主要组件:KongServer:基于nginx的服务器,用来接收API请求。ApacheCassandra:用来存储操作数据。Kong的数据存储支持两
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号