加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

如何优雅地停止在linux后台运行的rethinkdb服务器?

发布时间:2021-01-10 11:09:47 所属栏目:Linux 来源:网络整理
导读:如何在 linux中停止rethinkdb服务器?是否有命令优雅地关闭rehinkdb实例?我在文档中没有找到任何相关内容.所以如果我在前台启动一个rethinkdb实例 命令行,rethinkdb处理从键盘发送的SIGINT.但是当rethinkdb在后台运行时,我不确定rethinkdb是否正常处理kil

如何在 linux中停止rethinkdb服务器?是否有命令优雅地关闭rehinkdb实例?我在文档中没有找到任何相关内容.所以如果我在前台启动一个rethinkdb实例
命令行,rethinkdb处理从键盘发送的SIGINT.但是当rethinkdb在后台运行时,我不确定rethinkdb是否正常处理kill命令发送的SIGTERM信号.那么当作为后台进程运行时关闭rethinkdb的正确方法是什么?

解决方法

使用
kill -INT pid

(其中pid是rethinkdb进程的id)

这是init.d脚本使用的.它允许您将其设置为从服务器启动开始,并使用标准的linux init.d命令,如

sudo /etc/init.d/rethinkdb restart

本页讨论在服务器启动时配置rethinkdb:https://rethinkdb.com/docs/start-on-startup/

这是从上一页链接到的init.d脚本的源代码.
https://github.com/rethinkdb/rethinkdb/blob/next/packaging/assets/init/rethinkdb

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读