我通过XML配置启动elasticsearch,如下所示:
<elasticsearch:node-client id="client" local="true"/>
现在我需要更多控制配置,例如设置索引文件的位置。我怎样才能做到这一点?我可以以某种方式传递参数,还是需要使用环境属性-Des.config=
指定配置文件位置?
答案 0 :(得分:0)
您需要在配置类中使用@Setting(settingPath =“elasticsearch.properties”)并在文件内设置path.data属性。
检查我的回答here