1. 編寫外掛程式logstash.lua
位置:/usr/local/apisix/apisix/plugins/logstash.lua
local core = require("2. 新增到外掛程式列表apisix.core")
local plugin_name = "
logstash
"local schema =
}} local
_m =
function
_m.access(conf, ctx)
core.log.warn(conf.content)
endreturn
_m
位置: /usr/local/apisix/conf/config-default.yaml
plugins: # plugin list (sorted by priority)3.重啟apisix或者熱載入外掛程式- logstash # priority: 5001
重啟命令
docker restart apisix-apisix-dashboard-1熱載入外掛程式
curl -h 'x-api-key: edd1c9f034335f136f87ad84b625c8f1' -x put注意:外掛程式編寫有問題,外掛程式不會新增
4.更新apisix-dashboard的外掛程式列表
# apisix容器內部執行5.檢查頁面外掛程式列表curl 127.0.0.1:9092/v1/schema > schema.jsonjson
# 宿主機執行
docker cp apisix-apisix-1:/usr/local/apisix/schema.json schema.json
docker cp apisix-apisix-dashboard-1:/usr/local/apisix/schema.json schema.json.bak
docker cp schema.json apisix-apisix-dashboard-1:/usr/local/apisix-dashboard/conf/schema.json
docker restart apisix-apisix-dashboard-1
Eclipse外掛程式開發(原書第3版)
eclipse外掛程式開發 原書第3版 基本資訊 更有精彩樣張搶先試讀 目錄 第1章 使用eclipse工具 1 1.1 起步 1 1.2 eclipse工作台 2 1.3 設定eclipse 9 1.4 建立專案 11 1.5 導航 15 1.6 搜尋 17 參考文獻 41 第2章 簡單外掛程式示...
Eclipse外掛程式開發(原書第3版)
eclipse外掛程式開發 原書第3版 基本資訊 更有精彩樣張搶先試讀 目錄 第1章 使用eclipse工具 1 1.1 起步 1 1.2 eclipse工作台 2 1.3 設定eclipse 9 1.4 建立專案 11 1.5 導航 15 1.6 搜尋 17 參考文獻 41 第2章 簡單外掛程式示...
使用LUA開發WOW外掛程式 ACE3庫的理解 一
玩wow已經有半年了,蹭了半年電腦,在兄弟的帶領下把小戰士公升級到了70,就放在那沒動了,呵呵。本身是學計算機的,不能荒廢了學業哈,所以就開始研究起lua,想做個屬於自己的外掛程式,雖說照著網上的教程可以寫出來個簡單的外掛程式,可是自己硬是硬著頭皮啃了下ace3庫,這幾天終於有點眉目了,慢慢來,打算...