![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kong
文章平均质量分 74
北京--小乌龟
这个作者很懒,什么都没留下…
展开
-
以kong插件的形式将kong网关对接到skywalking
在github上发现发现一个现成的kong插件对接到skywalking,试了下能用。这个用lua写的kong插件应该是基于skywalking-nginx-lua做的。kong插件地址 :kong-plugin-skywalking简述下使用步骤吧,从github上下载 源码压缩包,解压后将以插件形式安装到kong中。重启kong后就可以看到如图:然后就可以将插件用到服务、路由或全局上了,skywalking效果如下:...原创 2020-10-20 19:41:39 · 2444 阅读 · 22 评论 -
Kong静态资源配置(直接访问kong返回静态资源)
如果想直接测试Kong网关的性能,最好是请求到达网关后取本地资源后直接返回,而不是经过域名解析、负载、转发等等耗时。本文所用的Kong是1.2.0版本,配置请求返回一个txt文件。(nginx 下那种alias方式在kong中好像无效,如博客 )找到你服务器的 nginx_kong.lua 文件,或在Idea中找到nginx_kong.lua 文件,如图打开后搜索下 location = /kong_error_handler ,在其上增加 如下代码即可。 locat...原创 2020-08-25 21:07:08 · 4874 阅读 · 0 评论 -
自定义Kong插件中访问Redis(安全认证、连接池、获取hash类型的值)
在Kong中使用自定义插件,并在插件中访问Redis是很简单的,因为kong基于openrestry,而openrestry内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。本代码中包括获取redis连接时的安全认证、...原创 2020-08-12 19:43:47 · 864 阅读 · 0 评论 -
解决通过Kong代理后返回的页面乱码问题
在使用Kong做网关时,最终API服务返回404页面经过Kong后乱码了。对比直接访问最终AIP服务和经过网关访问后,发现是返回时在header的Content-Type中加了charset=utf-8导致的。直接访问最终AIP服务返回的404页面:经过Kong网关后的404页面解决办法: 找到你的Kong安装时的源码路径(跟存放默认插件的plugins目录平级),比如我的在/usr/local/share/lua/5.1/kong/templates修改这个目录下的...原创 2020-08-10 13:06:36 · 607 阅读 · 0 评论