Kong

最新版英文: https://docs.konghq.com/gateway/3.8.x/
官网docker安装说明:https://docs.konghq.com/gateway/3.8.x/install/docker/
支持postgres:13

KONG 是基于 Nginx 和 OpenResty (Nginx + Lua)的云原生、高性能、可扩展的微服务 API 网关

身份认证(如 JWT、basic-auth)
安全性(如 IP 黑白名单)
监控
流量控制

  • 端口说明
8000  80端口的网关跳转
8443  443端口网关跳转

8001 管理的接口API
8444 管理接口的SSL-API

8002 管理UI-http
8445 管理UI-https

#查看开通了哪些服务
curl -i http://localhost:8001/services

8000/8443是外部请求访问的端口,即进行反向代理请求的端口
8001/8444是kong admin的端口,即调用kong的api使用的端口

https://blog.csdn.net/u013938578/article/details/130312886

联合部署yaml和说明 https://blog.csdn.net/qq_42515722/article/details/130721597

#docker镜像版本

# 测试
curl http://localhost:8001/status

docker

https://xie.infoq.cn/article/10e4dab2de0bdb6f2c3c93da6
https://segmentfault.com/a/1190000045053927



管理ui - konga

https://blog.csdn.net/wang_4212/article/details/142577847

3.8.0自带了管理ui,类似konga

监控 prometheus

https://zhuanlan.zhihu.com/p/680022062
https://blog.51cto.com/waringid/5790671

  • 监控promethus里的项目没数据,Plugins里添加Prometheus项目(并打开所有监控指标)
监控,查看(3.8.0默认开启了metrics)
http://localhost:8001/metrics
grafana插件 7424

jwt配置教程

https://www.zhihu.com/zvideo/1409503090861621248?utm_id=0

接口调用参考

https://developer.aliyun.com/article/1334658