【发布时间】:2014-10-20 21:04:32
【问题描述】:
我正在玩spring-boot-sample-data-elastcisearch 项目。 我已经更改了 pom 并添加了:
SampleElasticsearchApplicationWebXml extends SpringBootServletInitializer
在嵌入 Tomcat 的情况下运行。 我的 application.properties 有
spring.data.elasticsearch.http-enabled=true
spring.data.elasticsearch.local=true
我希望能够连接到 localhost:9200 以便使用 elasticsearch-head 或其他 JS 客户端。我错过了什么? 谢谢, 米兰
【问题讨论】:
-
您可以尝试阅读 spring elasticsearch 客户端的文档。看起来他们支持连接到弹性搜索的各种方式。我怀疑设置 elasticsearch 属性会导致它神奇地做你想做的事。如果你想开始嵌入式弹性搜索,你可能需要自己做。为此,请阅读 elasticsearch 文档。他们确实支持运行嵌入式客户端节点,但我怀疑他们是否会为此启动 http 传输,因为它不是必需的。你仍然需要一个合适的 elasticsearch 节点才能连接到它。
标签: elasticsearch spring-data-elasticsearch