我有一個問題,因爲我無法找到任何地方的信息,哪些版本的elasticsearch與1.5.2.RELEASE spring引導應用程序通過jhipster生成兼容。 一切完美的作品,當我在窗戶性質在我的應用程序dev.yml運行無法引用bean ElasticSearch
elasticsearch:
cluster-name:
cluster-nodes:
properties:
path:
logs: target/elasticsearch/log
data: target/elasticsearch/data
在生產我只是警告說,我的應用程序不能與elasticsearch服務連接。這很正常,因爲我沒有在9300端口上運行它......但是我還有另外一個問題。當我嘗試將其部署到我的Linux服務器(debian)時,出現了一些錯誤:'無法解析對bean elasticsearchTemplate的引用'以及另一個嵌套異常等錯誤...有關elasticsearch和構造函數參數的所有錯誤。
我試着下載彈性搜索寡婦和測試它,所以我做到了。我下載了elasticsearch版本5.4.1並進行了配置......但它對我的web應用程序仍然是不可見的。
我的實際財產彈性是
elasticsearch:
cluster-name: elasticsearch
cluster-nodes: localhost:9300
任何解決方案和建議?
感謝
spring-data-elasticsearch不支持Elasticsearch v5。請使用Elasticsearch v2,直到在幾個月內發佈'Kay'。 https://github.com/spring-projects/spring-data-commons/wiki/Release-Train-Kay –