(76條消息) Elasticsearch-Head(簡稱Head)-Java文檔類資源-CSDN文庫
安裝
1、下載資源包,解壓
2、進(jìn)入elasticsearch-head-master,執(zhí)行:npm install? (在這之前需要安裝nodejs)
3、輸入npm run start命令啟動(dòng)elasticsearch-head
使用補(bǔ)充:本地使用的時(shí)候啟動(dòng)一下,服務(wù)器上如果安裝一個(gè),關(guān)閉終端就停止運(yùn)行,挺麻煩
# 安裝pm2
npm install pm2 -g
pm2 start npm -- run start
4、打開瀏覽器訪問 http://localhost:9100
Elasticsearch-head 連接ES服務(wù)異常
首先,先驗(yàn)證ES服務(wù)是否可用:
192.168.208.80:9200/_cluster/health
# 通過接口返回值,可以判斷,服務(wù)是正常的
?# 查看elasticsearch-head 連接請(qǐng)求,確認(rèn)下異常信息,是否和頁面接口訪問一致
?問題原因:
elasticsearch-head插件訪問不到es集群,是因?yàn)檎{(diào)用過程中出現(xiàn)了跨域問題
docker命令進(jìn)入elasticsearch對(duì)應(yīng)的容器
docker exec -it [容器名] /bin/bash
進(jìn)入到config/elasticsearch.yml配置文件,添加以下配置代碼:
http.cors.enabled: true
http.cors.allow-origin: “*”重啟容器,配置完成
docker restart?[容器名]
?容器重啟完成后,驗(yàn)證服務(wù)是否可用:192.168.208.80:9200/_cluster/health
es 需要用戶名密碼
1,從瀏覽器上打開url,提示輸入用戶名密碼,打開開發(fā)者工具。
2,將該請(qǐng)求頭,設(shè)置到elasticsearch-head的代碼中【有前端能力的也可自行開發(fā)登錄模塊】。
?
?
重新刷新下即可正常訪問了?
基本使用
1.刪除某個(gè)索引中的文檔數(shù)據(jù)
http://10.23.204.164:9200/[index]/_delete_by_query
{?
? "query":{?
? ? "match":{?
? ? ? "_id": "4b5187213dba8e332306680d8f35e59f"
? ? }
? }
}文章來源:http://www.zghlxwxcb.cn/news/detail-414775.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-414775.html
到了這里,關(guān)于ElasticSearchHead操作說明的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!