![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kong
文章平均质量分 73
aa啊呀
这个作者很懒,什么都没留下…
展开
-
Kong Dashboard系列【一】添加service,route
Kong Dashboard系列【一】添加service,route写在前边添加service添加route访问写在前边安装kong网关,kong dashboard,确保kong网关,kong dashboard可用提供一个可访问接口,本例:192.168.130.131:9000/test1添加service添加route访问...原创 2018-10-29 11:59:13 · 2599 阅读 · 0 评论 -
kong网关健康检查和断路器配置
使用kong网关实现负载均衡, 根据配置规则将后端tatget节点路由到客户端请求,当后端某个target服务不能访问时,我们希望kong网关在负载中跳过该节点,当该节点可用时,我们希望kong网关能够将该节点加入负载,这些都可以通过upstream配置来实现kong网关健康检查有两种,主动健康检查and被动健康检查。主动健康检查会通过配置的健康检查接口,按照指定的规则定时请求后端服务,会有额外...原创 2018-11-20 13:19:20 · 2888 阅读 · 0 评论 -
kong 网关access.log日志格式修改
kong网关默认日志在/usr/local/kong/logs,主要有access.log,admin_access.log,error.log,access.log和nginx的access日志类似,这里会记录所所有通过kong网关的日志,默认的access.log格式为:这里默认的日志格式不能满足需求,需要制定access.log 的日志格式。kong网关的配置文件加载过程kong网关启...原创 2018-11-05 16:08:55 · 6490 阅读 · 0 评论 -
Kong Certificates添加https请求
kong dashboard添加Certificatesroutes的hosts对应snis的值访问验证postman设置postman请求kong网关https请求一定要指定host才能配置?还不确定?原创 2018-11-02 16:37:42 · 6535 阅读 · 0 评论 -
kong插件ip-restriction的X-Forward-For配置
kong配置插件ip-restriction后可以实现对ip黑白名单的限制,对应的lua源码如下。function IpRestrictionHandler:access(conf) IpRestrictionHandler.super.access(self) local block = false local binary_remote_addr = ngx.var.binary...原创 2018-11-02 10:37:36 · 2331 阅读 · 0 评论 -
kong网关 DNS-based loadbalancing 配置
kong网关负载均衡配置方式分为DNS-based loadbalancing和Ring-balancer两种,Ring-balancer方式的负载均衡配置之前已经介绍过------[Ring-balancer],今天这里主要介绍基于DNS的负载均衡配置。DNS-based loadbalancing当kong网关配置了dns解析器,后端服务的注册是有dns服务器完成,也就是说,kong网关会...原创 2018-11-09 11:37:19 · 2562 阅读 · 1 评论 -
kong route添加hosts后不能访问的问题
kong route添加hosts后不能访问的问题kong 网关添加route时,可以指定hosts的值,这里的hosts还可以指定多个,但是lz在时间过程中遇到了问题,配置hosts后不能访问,我的route配置使用postman访问不用postman访问,直接在服务器通过curl方式访问时没有问题。解决方式关闭代理,本地开启了蓝灯代理,导致访问出错,具体原因不清楚。...原创 2018-11-01 15:09:51 · 1903 阅读 · 0 评论 -
CentOS 6.5 安装 Kong0.14
写在前边查看centos版本cat /etc/issue安装kong,可以选择数据库有postgresql和cassandra两种,这里选择postgresql,需要特别注意下,kong0.14需要postgresql的版本需要在9.5以上,lz花两小时吭哧吭哧的通过源码方式安装了postgresql9.4,结果安装kong之后数据库版本达不到要求,只能重新安装。postgresql的...原创 2018-10-31 15:37:24 · 701 阅读 · 0 评论 -
Kong 系列【六】添加插件---ip-restriction之黑白名单
写在前边本地postMan请求http://192.168.130.131:8000/test-route,可以正常访问,本地IP:192.168.130.1同样在虚拟机环境192.168.130.129也可以正常访问。添加ip-restriction插件将129添加到blacklist,在分别进行访问。本地可以访问,129提示IP address is not allowed....原创 2018-10-29 18:01:49 · 928 阅读 · 0 评论 -
Kong Dashboard系列【五】添加插件---jwt
给kong网关添加jwt插件,实现对访问接口的限制写在前面首先我们将https://www.baidu.com/ 通过或route+service的方式暴露出来,实现再8000端口访问到,添加service和route的方式配置完成的service和routepostman访问创建consumer,并为其添加jwt插件添加jwt插件jwt插件添加完成后可以看到key,al...原创 2018-10-29 16:47:16 · 1965 阅读 · 0 评论 -
Kong Dashboard系列【四】添加插件---basic-auth
https://konghq.com/kong-community-edition/将给路径通过网关暴露出来,然后添加basic-auth插件认证通过8000端口可以正常访问到。添加consumer为consumers添加Credentials这里的plugin-test是一个公共的用户组,为他添加Credentials(证书),该用户组可以添加多个证书。在这里我们添加plug...原创 2018-10-29 14:41:47 · 1553 阅读 · 1 评论 -
Kong Dashboard系列【二】kong负载均衡配置
写在前边提供可被调用的接口本例中通过Java提供简单接口,见源码,通过不同配置文件启动,通过9000和9001端口都能访问。kong dashboard添加upstreamsupstreams添加targets为service添加upstreamsservice的host为upstreams的name值给service添加routes验证负载均衡kong网关...原创 2018-10-29 13:57:42 · 1439 阅读 · 0 评论 -
Kong Dashboard系列【三】添加插件----rate-limiting
Kong Dashboard系列【三】添加插件----rate-limiting为service-route-test1添加限流插件,使其在一分钟之内只能被请求10次验证当请求次数到达第11次时,限制访问...原创 2018-10-29 12:10:37 · 600 阅读 · 0 评论 -
kong添加自定义插件(一)
api网关kong支持自定义插件,但是如何添加一个自定义的插件?通过admin api 添加一个kong原有的plugin,curl命令方式:curl -i -X POST --url http://192.168.74.111:8001/routes/3da2439b-5a54-4fc1-bf23-7969be09a845/plugins --data 'name=key-auth' 就可以...原创 2019-01-28 16:59:19 · 8453 阅读 · 0 评论