使用java完全停止elasticsearch服务器并重新启动

时间:2016-05-21 11:15:32

标签: java rest elasticsearch-plugin elasticsearch-2.0 elasticsearch-java-api

我正在开发Elastic search v-2.3.1。我已经为Auth目的添加了ReadOnlyRest插件。

要添加用户,我需要在elasticsearch.yml中进行更改。要在yml文件中添加用户,我使用了Java中的snakeyaml。成功完成。

将用户添加到elasticsearch.yml后,我需要停止并启动Elastic搜索服务器,以便读取对yml文件的新更改并为新用户分配Auth。

我可以手动执行此操作,但我想停止并从Java启动Elastic搜索。如果不是Java API,休息也会有效。

请帮助我。

1 个答案:

答案 0 :(得分:1)

曾经有一个名为_shutdown的API,但它在2.0中有been removed

您现在应该使用提供的启动/停止脚本来管理ES群集。