![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kong
黑色的爆牛团
从设计的角度去看代码,才不会从海量的代码中迷失方向。。。
展开
-
【kong】upstream使用
创建upstream 只填Name即可,slot默认1000(负载的时候的权重可选值范围) Add target 即后端服务的IP+端口,weight可选值为【0-1000】(即之前的slot值) 另外心形和向下箭头是设置健康状态,其实可以理解为开关即可 开关和权重配合可以实现蓝绿和灰度的功能(只能控制主机级别的流量,细节的路由还得路由层来做) 修改service的host或者url(Url=Protocol+Host+Port) 我当时填的Url:http://loc..原创 2021-01-14 10:14:02 · 977 阅读 · 0 评论 -
【Kong】网关-rate-limiting限流
路由添加限流ROUTES-->[路由NAME/ID]-->Plugins-->ADD Plugin每秒1个请求 测试结果 postman的Runner,1秒发了5个请求,只有第一个200;原创 2021-01-13 13:40:17 · 761 阅读 · 0 评论 -
【Kong】网关-ACL权限
目录 ROUTES添加ACL插件 Consumers的Groups ROUTES添加ACL插件 ROUTES--》Plugins--》ADDPluginallow里面填写consumers的group,这样路由这一层只授权在这个group的consumer访问权限 Consumers的Groups原创 2021-01-13 13:29:51 · 771 阅读 · 1 评论 -
【Kong】网关-路由功能
资源:1、Centos服务器(238)2、Get接口(http://192.168.27.238:32616/hello)3、本机windowPC(已安装Docker Desktop4、docker-compose已安装kong/konga/postgres)路由配置1、服务Services配置2、ROUTES路由配置HOSTS:kong网关的域名地址和端口(http://localhost:8000)http://kongapi:8000(需要配置hosts:127.0原创 2021-01-12 08:56:44 · 850 阅读 · 0 评论 -
【kong】网关docker安装问题
win10安装docker和kong:安装过程省略kong的官方文档:https://docs.konghq.com/enterprise/1.3-x/deployment/installation/docker/dockertoolbox官方安装文档:https://docs.docker.com/toolbox/toolbox_install_windows/问题:浏览器访问loca...原创 2019-12-17 14:21:33 · 263 阅读 · 0 评论 -
【Kong】网关
学习链接:开源API网关系统(Kong教程)入门到精通github地址:https://github.com/Kong/kong笔记:使用Kong和Konga管理微服务和APIkonga的一些使用1、看图很容易看明白,路由是入口,会路由到后面的服务2、配置路由时,hosts、paths等(输入一个回车一次,可输入多个)只有回车后才能保存;3、概念、术语Upstrea...原创 2019-12-17 17:14:16 · 611 阅读 · 0 评论 -
【konga】插件之jwt
ROUTES添加jwt(为路由添加一个授权用户的jwt),可以添加多个点击NAME/ID点击+ADD PLUGINADD PLUGIN(重点consumer的id通过API:http://{自己的host}:8001/consumers查看,填到红框),没有consumer的可以自己新建一个,先跳过这一步看下一步新建consumer选择新建的用户,Crede...原创 2019-12-26 16:34:29 · 928 阅读 · 0 评论 -
【konga】https插件之CERTIFICATES
点击证书多个证书的话,需要在ROUTES里面的HOSTS域名和证书配置里面的SNIS相同就可以参考cert-----BEGIN CERTIFICATE-----MIIG6TCCBdGgAwIBAgIRALnOwQouazy04ute2oO06vYwDQYJKoZIhvcNAQELBQAwgZYxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcm...原创 2019-12-26 16:50:55 · 3662 阅读 · 0 评论 -
【kong】网关-docker-compose创建konga
配置文件konga/docker-compose.ymlversion: "3" networks: kong-net: driver: bridge services: ####################################### # Postgres: The database used by Kong ####################################### kong-database: image: postg原创 2021-01-11 16:11:40 · 346 阅读 · 0 评论