天天看點

Elasticsearch上手 - 遇到的問題

在搜尋時,遇到了下面的Response:

查詢中需要對某個字段做terms搜尋,傳入的候選條件過多。錯誤代碼是:

将must替換為filte即可:

切換了新的伺服器,在啟動elasticsearch時,看到了下面的提示資訊:

這個在文檔裡給了很詳細的說明:

<a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/vm-max-map-count.html">https://www.elastic.co/guide/en/elasticsearch/reference/current/vm-max-map-count.html</a>

<a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/file-descriptors.html">https://www.elastic.co/guide/en/elasticsearch/reference/current/file-descriptors.html</a>

使用Java RestClient搜尋時,出現了逾時的問題:

在建立RestClient時,設定超過時長: