博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
翻译【ElasticSearch Server】第一章:开始使用ElasticSearch集群(4)
阅读量:6089 次
发布时间:2019-06-20

本文共 900 字,大约阅读时间需要 3 分钟。

停止ElasticSearch(Shutting down ElasticSearch)

尽管我们期望集群(或节点)终生完美运行,我们最终可能需要重启或者正确的停止它(例如,维护)。有三种方式来停止ElasticSearch:

  • 如果控制台连接上节点(使用-f选项),只需按Ctrl + C
  • 第二个选择是通过发送信号杀死服务器进程(见Linux上的kill命令和Windows上的程序管理器)
  • 第三种方法是使用一个REST API

现在我们把重点放在最后一个方法。它允许我们通过执行下面的命令来停止整个集群:

1 curl -XPOST http://localhost:9200/_cluster/nodes/_shutdown

 

要关闭单个节点,可以执行以下命令:

1 curl –XPOST2 http://localhost:9200/_cluster/nodes/BlrmMvBdSKiCeYGsiHijdg/_shutdown

 

在前面的命令行,BlrmMvBdSKiCeYGsiHijdg为一个给定的节点标识符。前者可能从ElasticSearch读取日志或来自另一个API调用:

1 curl -XGET http://localhost:9200/_cluster/nodes/

 

作为系统服务运行ElasticSearch(Running ElasticSearch as a system service)

测 试和开发使用-f选项在前台运行实例。在现实世界中,一个实例应该由操作系统工具来管理;它应该在系统启动时自动启动和关闭系统时正确地关闭。使用 Debian Linux系统是简单的。ElasticSearch有所有必要的脚本可用的deb归档。如果您不使用deb归档,您可以随时使用 ElasticSearch服务包装器(https://github.com/elasticsearch/elasticsearch- servicewrapper),它提供了所有需要的启动脚本。

转载于:https://www.cnblogs.com/jefurry/p/3469548.html

你可能感兴趣的文章
蚂蚁金服智能推荐引擎解决方案与实践
查看>>
PC比电脑好玩的秘密是什么?答案就是因为有这些神奇的网站!
查看>>
30秒的PHP代码片段(2)数学 - Math
查看>>
助力中文文字识别突破,美团公开首个真实场景招牌图像数据集
查看>>
IOS常用框架集合
查看>>
Laravel 深入核心系列教程
查看>>
webpack 性能提速
查看>>
一次下载多个文件的解决思路-JS
查看>>
记录使用Vue相关API开发项目时遇到的问题难点整理(不定时更新)
查看>>
《Java8实战》-第五章读书笔记(使用流Stream-02)
查看>>
vue轮播图插件之vue-awesome-swiper
查看>>
Cabloy.js:基于EggBorn.js开发的一款顶级Javascript全栈业务开发框架
查看>>
HTTP相关知识汇总
查看>>
使用wagon-maven-plugin部署Java项目到远程服务器
查看>>
新书推荐 |《PostgreSQL实战》出版(提供样章下载)
查看>>
JavaScript/数据类型/function/closure闭包
查看>>
30个免费资源:涵盖机器学习、深度学习、NLP及自动驾驶
查看>>
读zent源码库之Dialog组件实现
查看>>
express中间层搭建前端项目3
查看>>
【刷算法】我知道的所有类似斐波那契数列的问题
查看>>