Kong 是一款基于 NGINX 和 Lua 的高性能开源 API 网关,主要用于管理 API 请求流量、提供认证、限流、安全策略和插件扩展。它支持负载均衡、服务发现、日志记录等企业级功能,是微服务架构中的核心组件之一。本文将带你从 Kong 的安装配置,到插件使用和企业实战,全面掌握 API 网关的最佳实践。
1. Kong 核心功能概览
功能 | 描述 |
---|---|
路由管理 | 动态配置 API 路由,将外部请求转发至后端服务 |
认证与授权 | 支持 JWT、OAuth2、API Key 等多种认证方式 |
流量控制 | 提供限流、熔断、重试等机制,保护后端服务 |
插件扩展 | 内置和社区丰富插件,支持 Lua 编写自定义插件 |
日志与监控 | 记录请求日志,支持 Prometheus、Zipkin 等集成 |
2. Kong 安装与配置
2.1 环境要求
-
数据库:PostgreSQL 或 Cassandra(Kong Gateway OSS 也支持 DB-less 模式)
-
Docker:推荐快速部署
2.2 使用 Docker 安装 Kong
拉取并启动 PostgreSQL(数据库模式)
bash
复制编辑
docker run -d --name kong-database \ -p 5432:5432 \ -e POSTGRES_USER=kong \ -e POSTGRES_DB=kong \ -e POSTGRES_PASSWORD=kong \ postgres:13
拉取并启动 Kong
bash
复制编辑
docker run -d --name kong \ --link kong-database:kong-database \ -e "KONG_DATABASE=postgres" \ -e "KONG_PG_HOST=kong-database" \ -e "KONG_PG_USER=kong" \ -e "KONG_PG_PASSWORD=kong" \ -e "KONG_PROXY_ACCESS_LOG=/dev/stdout" \ -e "KONG_ADMIN_ACCESS_LOG=/dev/stdout" \ -e "KONG_PROXY_ERROR_LOG=/dev/stderr" \ -e "KONG_ADMIN_ERROR_LOG=/dev/stderr" \ -e "KONG_ADMIN_LISTEN=0.0.0.0:8001" \ -p 8000:8000 \ -p 8443:8443 \ -p 8001:8001 \ -p 8444:8444 \ kong:3.6
2.3 初始化数据库
bash
复制编辑
docker exec -it kong kong migrations bootstrap
2.4 启动 Konga(可选 Web 界面)
bash
复制编辑
docker run -d --name konga \ -p 1337:1337 \ pantsel/konga
访问:http://localhost:1337
3. Kong 基础操作
3.1 配置服务与路由
创建服务
bash
复制编辑
curl -i -X POST http://localhost:8001/services \ --data "name=example-service" \ --data "url=http://httpbin.org"
创建路由
bash
复制编辑
curl -i -X POST http://localhost:8001/services/example-service/routes \ --data "paths[]=/httpbin"
3.2 访问 API
bash
复制编辑
curl -i http://localhost:8000/httpbin/get
4. Kong 插件生态
4.1 启用插件
限流插件
bash
复制编辑
curl -i -X POST http://localhost:8001/services/example-service/plugins \ --data "name=rate-limiting" \ --data "config.second=5"
JWT 认证插件
http://jform2.baidu.com/s?wd=%E6%80%8E%E6%A0%B7%E4%B9%B0%E7%90%83%E6%AF%94%E8%BE%83%E7%A8%B3%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E4%B9%B0%E5%86%B7%E9%97%A8%E5%9B%BE%E7%89%87%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E6%80%8E%E4%B9%88%E4%B9%B0%E7%90%83%E5%BD%A9%E7%A8%B3%E5%AE%9A%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E6%9C%80%E7%A8%B3%E7%9A%84%E4%B9%B0%E6%B3%95%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%BA%9A%E5%8D%9A%E4%B9%B0%E7%90%83%E9%9D%A0%E8%B0%B1%E5%90%97%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%BF%85%E5%A8%81%E4%B9%B0%E7%90%83%E9%9D%A0%E8%B0%B1%E5%90%97%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E6%9C%89%E5%87%A0%E7%A7%8D%E4%B9%B0%E6%B3%95%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E8%B6%B3%E7%90%83%E4%B9%B0%E7%90%83%E5%95%A5%E6%84%8F%E6%80%9D%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83app%E7%BD%91%E6%98%93%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E5%93%AA%E4%B8%AA%E5%B9%B3%E5%8F%B0%E5%A5%BD%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E7%BD%91%E7%AB%99app%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E6%AD%A3%E8%A7%84%E7%9A%84%E4%B9%B0%E7%90%83%E7%BD%91%E7%AB%99%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E7%8E%B0%E9%87%91%E4%B9%B0%E7%90%83app%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83app%E5%B9%B3%E5%8F%B0%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E5%B0%B1%E8%A6%81%E4%B9%B0%E4%B8%8B%E7%9B%98%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E7%BD%91%E4%B8%8A%E4%B9%B0%E7%90%83%E6%80%8E%E4%B9%88%E6%A0%B7%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E5%9C%A8%E5%93%AA%E4%B8%AA%E5%B9%B3%E5%8F%B0%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E6%94%AF%E4%BB%98%E5%AE%9D%E6%80%8E%E4%B9%88%E4%B9%B0%E7%90%83%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E8%B5%9B%E5%9C%A8%E5%93%AA%E9%87%8C%E4%B9%B0%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E9%9D%A0%E8%B0%B1%E7%9A%84%E7%BD%91%E7%AB%99%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E9%9D%A0%E8%B0%B1%E4%B9%B0%E7%90%83%E7%9A%84%E7%BD%91%E7%AB%99%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%9C%A8%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E4%B9%B0%E7%90%83%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E6%89%8B%E6%9C%BA%E4%B9%B0%E7%90%83%E6%80%8E%E4%B9%88%E4%B9%B0%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E9%9D%A0%E8%B0%B1%E7%9A%84%E4%B9%B0%E7%90%83%E7%BD%91%E7%AB%99%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=nba%E4%B9%B0%E7%90%83%E5%AE%98%E7%BD%91%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%93%AA%E4%B8%AA%E7%BD%91%E7%AB%99%E4%B9%B0%E7%90%83%E5%A5%BD%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%93%AA%E4%B8%AA%E7%BD%91%E7%AB%99%E4%B9%B0%E7%90%83%E8%B5%9B%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E7%9A%84%E6%AD%A3%E8%A7%84%E7%BD%91%E7%AB%99%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%93%AA%E4%BA%9B%E7%BD%91%E7%AB%99%E5%8F%AF%E4%B9%B0%E7%90%83%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%93%AA%E4%B8%AA%E7%BD%91%E7%AB%99%E8%83%BD%E4%B9%B0%E7%90%83%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%BA%9A%E5%8D%9A%E4%B9%B0%E7%90%83%E6%AD%A3%E8%A7%84%E5%90%97%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E6%9C%80%E5%A5%BD%E7%9A%84%E4%B9%B0%E7%90%83%E5%B9%B3%E5%8F%B0%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E5%88%B0%E5%93%AA%E4%B8%AA%E7%BD%91%E7%AB%99%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E8%BE%93%E8%B5%A2%E5%9C%A8%E5%93%AA%E4%B9%B0%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E7%BD%91%E4%B8%8A%E4%B9%B0%E7%90%83%E9%9D%A0%E8%B0%B1%E5%90%97%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%BD%93%E5%BD%A9%E4%B9%B0%E7%90%83%E8%83%BD%E8%B5%A2%E5%90%97%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E7%94%A8%E5%93%AA%E4%B8%AA%E5%B9%B3%E5%8F%B0%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%AE%9E%E4%BD%93%E5%BA%97%E4%B9%B0%E7%90%83%E6%B5%81%E7%A8%8B%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E6%AD%A3%E8%A7%84nba%E4%B9%B0%E7%90%83%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E7%9A%84%E4%BA%A4%E6%98%93%E5%B9%B3%E5%8F%B0%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%BE%AE%E4%BF%A1%E5%93%AA%E9%87%8C%E4%B9%B0%E7%90%83%E8%B5%9B%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=nba%E6%80%8E%E4%B9%88%E4%B9%B0%E7%90%83%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%A6%82%E4%BD%95%E5%9C%A8%E5%BE%AE%E4%BF%A1%E4%B9%B0%E7%90%83%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E6%AC%A7%E5%86%A0%E4%B9%B0%E7%90%83%E5%93%AA%E9%87%8C%E5%A5%BD%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E7%BD%91%E7%AB%99%E5%93%AA%E4%B8%AA%E5%A5%BD%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E6%89%8B%E6%9C%BA%E4%B9%B0%E7%90%83%E5%9C%A8%E5%93%AA%E4%B9%B0%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%BE%AE%E4%BF%A1%E4%B9%B0%E7%90%83%E6%80%8E%E4%B9%88%E4%B9%B0%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E9%9D%A0%E8%B0%B1%E4%B9%B0%E7%90%83app%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E6%80%8E%E4%B9%88%E4%B9%B0%E6%AC%A7%E8%B5%94%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E6%80%8E%E4%B9%88%E4%B9%B0%E5%8D%95%E5%9C%BA%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%8F%B0%E7%90%83%E4%B9%B0%E7%90%83app%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%A6%82%E4%BD%95%E4%BB%8E%E7%BD%91%E4%B8%8A%E4%B9%B0%E7%90%83%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E4%B9%B0%E7%90%83%E8%B5%9B%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E8%B6%B3%E7%90%83%E4%B9%B0%E7%90%83%E7%9A%84%E8%A7%84%E5%88%99%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%BA%9A%E5%8D%9Aapp%E4%B9%B0%E7%90%83%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=nba%E4%B9%B0%E7%90%83%E4%B8%8B%E5%8D%95%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
http://jform2.baidu.com/s?wd=%E4%B9%B0%E7%90%83%E8%83%BD%E4%BF%A1%E5%BE%97%E8%BF%87%E5%90%97%E2%8B%98%E7%BD%91%3A%F0%9D%94%BE%F0%9D%95%84%EF%BD%A1%F0%9D%94%B8%F0%9D%94%BE%E2%8B%99
bash
复制编辑
curl -i -X POST http://localhost:8001/services/example-service/plugins \ --data "name=jwt"
4.2 自定义插件
Kong 支持使用 Lua 编写插件,实现个性化功能扩展。
5. Kong 高级功能
5.1 HTTPS 与证书管理
添加证书
bash
复制编辑
curl -i -X POST http://localhost:8001/certificates \ --form "cert=@/path/to/cert.pem" \ --form "key=@/path/to/key.pem"
5.2 服务发现
-
支持与 Consul 集成,实现动态发现后端服务。
5.3 数据库模式与无数据库模式
-
DB 模式:适合复杂场景,多节点共享配置。
-
DB-less 模式:适合轻量场景,配置存放在 YAML 文件。
6. Kong 企业实战案例
6.1 微服务 API 网关
-
聚合微服务 API,统一入口
-
配置 JWT 认证保护所有微服务
6.2 Kong + Kubernetes Ingress
使用 Kong Ingress Controller 作为 Kubernetes 集群 API 网关。
6.3 流量治理
-
按用户限流(Rate Limiting)
-
熔断策略保护后端(Circuit Breaker)
7. Kong 安全与优化
-
启用 RBAC 管理后台接口
-
配置 Prometheus 插件进行监控
-
使用 Redis 插件进行缓存加速