可以理解为Kong就是个服务端,Kong官网的文档都是使用类似PostMan这样直接调用接口,使用起来并不是很方便;目前知道的两种开源前端Konga和Kong Admin UI;本文章着重使用Kong Admin UI; 正如作者pocketdigi所说该项目使用localstorage保存当前ur
Rate Limiting用于控制发送到上游服务的请求速率。它可用于防止 DoS 攻击、限制网络抓取和其他形式的过度使用。如果没有速率限制,客户可以无限制地访问您的上游服务,这可能会对可用性产生负面影响。 Kong Gateway通过使用Rate Limiting插件对客户端施加速率限制。启用速率限
创建services curl -i -s -X POST http://localhost:8001/services \ --data name=example_service \ --data url='http://mockbin.org' 请求成功后会得到201相响应,并返回一串J
Kong官方docker仓库地址 在部署Kong之前,先部署一个数据库; docker run -d --name kong-database \ -p 5432:5432 \ -e "POSTGRES_USER=kong" \
Kong是一个基于Nginx的一种具有更多拓展的软件; 基础的service、gateway功能 高拓展性的Plugins插件功能(这个也许是Kong的特色之一) 了解 services(服务)、routes(路由)、upstreams(上游)、plugins(插件) Kong官方文档get-sta