elasticsearch plugin(插件)開發(fā)

插件開發(fā)參考:
插件開發(fā)說明:https://www.elastic.co/blog/found-writing-a-plugin
這個說明是比較老的說明,我要開發(fā)的是elasticsearch 2.1.1版本的插件,因此參考2.1.1版本插件的開發(fā)方法
例如,可參考ik插件的v1.7.0版本,這個版本對應(yīng)的是elasticsearch 2.1.1版本:https://github.com/medcl/elasticsearch-analysis-ik.git
這里面主要參考其pom.xml結(jié)構(gòu),源代碼結(jié)構(gòu),類地繼承結(jié)構(gòu)等。
最終產(chǎn)生的項目:https://github.com/ggchangan/elasticsearch-example-plugin
git clone git@github.com:ggchangan/elasticsearch-example-plugin.git

插件安裝:
bin/plugin install file:///home/magneto/OpenSource/example-plugin/target/releases/example-plugin-1.0-SNAPSHOT.zip
插件運行:
curl localhost:9200/_hello
curl localhost:9200/_hello?who=Elasticsearch

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容