首页 > 其他分享 >Kong网关安装自定义插件

Kong网关安装自定义插件

时间:2023-01-17 17:35:03浏览次数:41  
标签:插件 自定义 网关 kong lua skywalking plugs

安装自定义插件需要注意kong网关的版本要求!!

 

下面以安装Skywalking插件为例,要求Kong网关是2.2及以上版本,https://github.com/apache/skywalking-kong

一、下载Skywalking插件到kong/plugs目录下(可能会失败多试几次)

cd /usr/local/share/lua/5.1/kong/plugs
git clone https://github.com/apache/skywalking-kong.git

二、安装Skywalking插件(.lua文件需要和.rockspec在同一目录下)

cp /usr/local/share/lua/5.1/kong/plugs/skywalking-kong/kong/plugins/skywalking/*.lua /usr/local/share/lua/5.1/kong/plugs/skywalking-kong/rockspec
cd /usr/local/share/lua/5.1/kong/plugs/skywalking-kong/rockspec
luarocks install kong-skywalking-master-0.rockspec #这一步也可能失败,多安装几次

 三、安装完成修改kong.conf配置文件,启用skywalking插件

vi /etc/kong/kong.conf
    plugins = bundled,skywalking

export KONG_NGINX_HTTP_LUA_SHARED_DICT="tracing_buffer 128m"

重启kong网关后没有报错的话,登录konga查看插件的other栏里有没有skywalking

 

标签:插件,自定义,网关,kong,lua,skywalking,plugs
From: https://www.cnblogs.com/hm1825/p/17058380.html

相关文章

  • Spring Cloud——微服务网关介绍
    API网关的作用如果服务将所有API接口对外直接暴露给用户端,用户可能越权访问不属于它应该访问的功能(如管理员的高级功能)。后台服务可能采用不同的通信方式,如服务A采......
  • 生成二维码插件&用法
        1)vue-qrcode:     git地址:https://github.com/fengyuanchen/vue-qrcode     用法:        安装依赖:npminstallqrcode......
  • 前端打印插件jqprint的使用
    1、下载地址https://webscripts.softpedia.com/script/Modules/jQuery-Plugins/jqPrint-68448.html2、使用jqprint必须在使用引用插件之前加上jquery-migrate-1.2.1.min.j......
  • Django自定义认证系统原理及源码分析解读
    疑问Django在​​如何自定义用户登录认证系统的时候​​,大家都会里面立马说自定义一个或者多个backend,比如通过账号+密码、邮箱+密码,邮箱+验证码、手机号+短信验证码等等......
  • 小满nestjs(第二十二章 nestjs 自定义装饰器)
    在Nestjs中我们使用了大量装饰器decorator,所以Nestjs也允许我们去自定义装饰器。 案例1自定义权限装饰器生成装饰器 nestgd[name]import{SetMetadata}from'@......
  • Vue3 (Vscode插件)
    前端开发的编辑器有很多种如DW,hubilder,WebStorm,sublime,vscode,等等。​​Vue3+vite+Ts+pinia+实战+源码+全栈_哔哩哔哩_bilibili​​ 视频教程随着VsCode开......
  • API 网关的功能用途及实现方式
    1.API网关诞生背景前言API经济生态链已经在全球范围覆盖,绝大多数企业都已经走在数字化转型的道路上,API成为企业连接业务的核心载体,并产生巨大的盈利空间。快速增长......
  • pytorch中自定义数据集加载对象重写Dataset
    在pytorch中,数据加载可以通过自动逸的数据集对象来实现,数据集对象被抽象为Dataset类,实现自定义的数据集需要继承Dataset,并实现相应的方法。下面针对给定任务进行重写Dataset......
  • API 网关的功能用途及实现方式
    1.API网关诞生背景前言API经济生态链已经在全球范围覆盖,绝大多数企业都已经走在数字化转型的道路上,API成为企业连接业务的核心载体,并产生巨大的盈利空间。快速增长......
  • 15. Pytest常用插件:pytest-xdist分布式执行用例
    一、前言当我们自动化测试用例非常多的时候,一条条按顺序执行会非常慢,pytest-xdist的出现就是为了让自动化测试用例可以分布式执行,从而节省自动化测试时间,pytest-xdist是......