控制弹簧数据设置中的弹性搜索配置

时间:2014-09-05 13:53:43

标签: elasticsearch spring-data spring-data-elasticsearch

我通过XML配置启动elasticsearch,如下所示:

<elasticsearch:node-client id="client" local="true"/>

现在我需要更多控制配置,例如设置索引文件的位置。我怎样才能做到这一点?我可以以某种方式传递参数,还是需要使用环境属性-Des.config=指定配置文件位置?

1 个答案:

答案 0 :(得分:0)

您需要在配置类中使用@Setting(settingPath =“elasticsearch.properties”)并在文件内设置path.data属性。

检查我的回答here