ElasticSearch(八)Elasticsearch-head 連接不上Elasticsearch的原因和解決方案


在上篇博文里ElasticSearch(七) Elasticsearch在Centos下搭建可視化服務中已經訪問到了可視化界面。然后興奮地進行了數據提交測試,提交啊,刷新啊,就是看不到數據變化,仔細一看,原來還沒連接呢

//編輯配置文件
# vim /etc/elasticsearch/elasticsearch.yml //增加下面兩項
http.cors.enabled: true http.cors.allow-origin: "*"
http.cors.enabled 是否支持跨域,默認為false
http.cors.allow-origin 當設置允許跨域,默認為*,表示支持所有域名,如果我們只是允許某些網站能訪問,那么可以使用正則表達式。比如只允許本地地址。 /https?:\/\/localhost(:[0-9]+)?/
http.cors.max-age 瀏覽器發送一個“預檢”OPTIONS請求,以確定CORS設置。最大年齡定義多久的結果應該緩存。默認為1728000(20天)
http.cors.allow-methods 允許跨域的請求方式,默認OPTIONS,HEAD,GET,POST,PUT,DELETE
http.cors.allow-headers 跨域允許設置的頭信息,默認為X-Requested-With,Content-Type,Content-Length
http.cors.allow-credentials 是否返回設置的跨域Access-Control-Allow-Credentials頭,如果設置為true,那么會返回給客戶端。

OK~

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM