使用 java 完全停止 elasticsearch 服务器并重新启动
Completely stopping elasticsearch server and starting again, using java
我正在使用 Elastic search v-2.3.1。并且我添加了 ReadOnlyRest 插件用于 Auth 目的。
要添加用户,我需要在 elasticsearch.yml 中进行更改,要在 yml 文件中添加用户,我使用了 Java 中的 snakeyaml。成功完成。
将用户添加到 elasticsearch.yml 后,我需要停止并启动 Elastic 搜索服务器,以便读取对 yml 文件的新更改并为新用户分配授权。
我可以手动执行此操作,但我想从 Java 停止并启动 Elastic 搜索。如果不是Java API,其余的也可以。
请帮助我。
曾经有一个名为 _shutdown
的 API 但它在 2.0 中有 been removed。
您现在应该使用提供的 start/stop 脚本来管理您的 ES 集群。
我正在使用 Elastic search v-2.3.1。并且我添加了 ReadOnlyRest 插件用于 Auth 目的。
要添加用户,我需要在 elasticsearch.yml 中进行更改,要在 yml 文件中添加用户,我使用了 Java 中的 snakeyaml。成功完成。
将用户添加到 elasticsearch.yml 后,我需要停止并启动 Elastic 搜索服务器,以便读取对 yml 文件的新更改并为新用户分配授权。
我可以手动执行此操作,但我想从 Java 停止并启动 Elastic 搜索。如果不是Java API,其余的也可以。
请帮助我。
曾经有一个名为 _shutdown
的 API 但它在 2.0 中有 been removed。
您现在应该使用提供的 start/stop 脚本来管理您的 ES 集群。