运行德鲁伊作为后台服务

时间:2017-09-01 10:12:34

标签: java linux service druid

我在AWS r3.large实例上设置了Druid并配置了所有必需的节点(historicalbrokercoordinatoroverlord等) ,以及设置tranquility

它按预期工作,数据也正确推送。

但是,每当我退出流程(Ctrl + C),或者我在终端中关闭会话时,流程自然会停止。

德鲁伊本身是否提供了开箱即用的工具或服务,即使终端关闭,所有正在运行的进程仍然存在?

我知道我可以使用tmux(或者upstart)来实现相同目标,但这感觉更像是最后的手段,可以用来继续运行的几乎任何进程Linux一般。

我正在寻找的是德鲁伊本身提供的东西(例如pm2表示node.js或wsgi代表django。

我尝试使用谷歌搜索但没有真正得到任何重要的信息。

1 个答案:

答案 0 :(得分:0)

my work,我们使用runit设置长期运行的德鲁伊服务。我们正在Ubuntu上运行,那里有一个可以通过apt-get获得的软件包。