elasticsearch-head 無法連線elasticsearch的原因和解決
首先確定的是,elasticsearch-head啟動無誤,elasticsearch啟動無誤。
點選連線elasticsearch出現這個問題:提示未連線
作為一個web開發,通常會檢視請求是否出錯,關鍵是請求沒有出錯,就是沒有返回值:
然後再瀏覽器開啟,有返回結果:
留意了一下請求,居然是options請求:
在postman裡面用options請求果然不行,因為瀏覽器預設請求是get,所以是成功的。
個這個請求有關係?網上找了一下答案,需要在elasticsearch的elasticsearch.yml檔案裡面新增
然後重新啟動elasticsearch就可以了。
這個時候我發現原來的options請求,已經變成get請求了
分析原因:
可能是因為elasticsearch-head傳送請求的時候,跨域了,所以變成options,讓options去發現有什麼可以請求的方法,而options請求沒有返回結果。
相關推薦
【docker】elasticsearch-head無法連線elasticsearch的原因和解決,叢集健康值:未連線,ElasticSearch——跨域訪問的問題
環境 ==================== 虛擬機器啟動 centos 7 ip:192.168.92.130 elasticsearch 5.6.9 port:9200 9201 elasticSearch-head 5 p
elasticsearch-head 無法連線elasticsearch的原因和解決
首先確定的是,elasticsearch-head啟動無誤,elasticsearch啟動無誤。 點選連線elasticsearch出現這個問題:提示未連線 作為一個web開發,通常會檢視請求是否出錯,關鍵是請求沒有出錯,就是沒有返回值: 然後再瀏覽器開啟,
安裝版JDK後,修改環境變數,也無法生效的原因和解決辦法
現象: 安裝過安裝版的JDK,一般是1.7以上,修改環境變數並不能生效,比如原本安裝了1.8,後修改環境變數為1.7,java -version仍顯示1.7 原因: 當使用安裝版本的JDK程式時(一般是1.7版本以上),在安裝結束後安裝程式會自動將java.exe、java
設定JDK環境變數後,無法生效的原因和解決辦法
最開始安裝過安裝版的JDK版本,然後修改環境變數並不能生效,例如一開始安裝了1.8的版本,後修改環境變數為1.7,命令cmd 裡java -version仍顯示1.8 這是因為當使用安裝版本的JDK程式時,在安裝結束後安裝程式會自動將java.exe、javaw.exe
STM32 SWD下載口無法下載的原因和解決辦法
.org int 報廢 mdk 下拉電阻 分析 ems 要求 斷開 1.SWD的下載口在程序中被禁用,IO口被設置為普通IO口 2.芯片被鎖,原因有可能是程序執行了不正確的訪問導致芯片被鎖 3.供電不正常 4.SWD燒了 解
head外掛無法連線elasticsearch
故障背景:elasticsearch叢集有2個節點,分別訪問這兩個節點都是沒有問題的,在47.98.97.124這個節點安裝了head外掛,但是卻無法訪問! 故障分析: [[email protected] elasticsearch-head]#
Elasticsearch-Head安裝和使用 Elasticsearch-Head 外掛連線不上叢集
5、CORS解釋wiki上的解釋是 Cross-origin resource sharing (CORS) is a mechanism that allows restricted resources ,即跨域訪問。 這個欄位預設為false,在Elasticsearch安裝叢集之外的一臺機上用Sens
ssh關於含有外鍵的傳值中無法識別正確的action的原因和解決辦法
ces pub ets err ntc 執行函數 success 引入 dst 在含有外鍵的表中,要保存一個值到這個外鍵時:邏輯思路:需要先將jsp頁面的值傳到相應的action中,在這個action中需要引入這個外鍵的實體層和DAO層(DAO層只需set方法),在執行函數
WPF 程序無法觸摸操作?我們一起來找原因和解決方法!
line 坐標 團隊 github webkit pro rgba alter 徹底 原文:WPF 程序無法觸摸操作?我們一起來找原因和解決方法! 版權聲明:本作品采用知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議進行許可。歡
Qt訊號和槽連線失敗原因及解決辦法
有時候程式編譯成功了,但是connect並沒有將訊號和槽連線起來。Qt訊號和槽連線失敗原因主要有以下幾點: 槽函式並沒有宣告在類的public slots(或private slots或protected slots)裡,因
如何用adb連線android手機?(我的親自經歷)------ 順便說說unable to connect to 192.168.1.100:5555的原因和解決方法
adb是什麼呢? 我就不多說了, 對於搞android開發的人來說, 一定不陌生。 本文講述如何用adb來連線手機。 利用adb來連線手機, 有兩種方式: 1, wifi, 2, usb. 前提條件: 下載adb, 最好把對應的檔案
jmeter分散式測試教程和遠端的代理機無法連線網路的問題解決方法
一、Jmeter分散式執行原理: 1、Jmeter分散式測試時,選擇其中一臺作為控制機(Controller),其它機器做為代理機(Agent)。 2、執行時,Controller會把指令碼傳送到每臺Agent上,Agent 拿到指令碼後開始執行,Agent執行時不需要啟動Jmeter,只需要把j
eclipse內部啟動tomcat,外部瀏覽器無法開啟127.0.0.1:8080的原因和解決辦法
原因: 這是eclipse的優化,eclipse把TOMCAT的配置檔案都copy到一個自己的目錄下,當eclipse內部啟動tomcat的時候,其實並不是啟動tomcat下的STARTUP,而是eclipse自己copy的配置檔案,所以,你用eclipse啟動時,訪問t
關於FileZilla Server讀取目錄列表失敗和無法連線到伺服器的解決辦法彙總
今天買了阿里雲的windows server R2雲伺服器,選的是ASP.NET的應用映象,裡面內建了FileZilla Server,當我按照教程配置好賬戶的時候發現外網無法訪問。錯誤如下: 錯誤1: 錯誤2: 狀態: 連線建立,等待歡迎訊息... 狀態: 不安全的伺服器,不支援
FTP連線長時間不操作後自動斷開/掛掉的原因和解決
資料庫、FTP等連線在長時間不使用之後會自動斷開,導致下次使用時尚未登入而直接進行操作,將會導致出錯。 原因 FTP或資料庫伺服器設定了會話無操作的timeout,當無操作的時間大於這個值的時候,將會導致伺服器將連線切斷(connection reset b
centos安裝docker源ubuntu:16.04版本後,無法使用iptables命令原因和解決方法
Dcoker容器在使用的過程中,有的時候是需要使用在容器中使用iptables進行啟動的,預設的docker run時都是以普通方式啟動的,沒有使用iptables的許可權,那麼怎樣才能在容器中使用iptables呢?要如何開啟許可權呢? 那麼在docker進
angularJS報錯$apply already in progress的原因和解決方法
$apply eap module 關註 當前 typeof else ply 沒有 如果我們使用了AngularJS中的$scope.$apply()或者$scope.$digest(),我們很可能會遇到類似下面的錯誤,雖然這個錯誤沒有太大影響,但是在日誌中看起來還是很不
error while loading shared libraries: xxx.so.x"錯誤的原因和解決辦法
exp 不想 ech cache 方案 動態鏈接庫 direct 就會 export 一般我們在Linux下執行某些外部程序的時候可能會提示找不到共享庫的錯誤, 比如: tmux: error while loading shared libraries: libe
MySQL的Illegal mix of collationsy異常原因和解決方法
ear 代碼 clear 今天 tag 類型 資料 bsp net 原創 2008年12月25日 11:54:00 標簽: mysql / collation / character / variables / database / server 今天
Cannot find module 'webpack/lib/node/NodeTemplatePlugin' 問題原因和解決方案
dep webp template 文件 find 運行 sta gin strong 當我配置了html-webpack-plugin 打包時報了這個錯,查看了一下package.json發現沒有webpack,說明使用了全局安裝的webapck,導致的版本差異。 這裏