在Linux中运行Rexster作为守护进程的脚本

时间:2015-08-14 05:02:27

标签: linux daemon graph-databases titan rexster

我是第一次在Debian虚拟机的生产环境中设置Titan图数据库,我正在利用Rexster为Titan提供接口。然而,在谷歌搜索后,我找不到任何脚本允许rexster在后台运行作为守护进程。根据{{​​3}},我将Cassandra,Elasticsearch和Rexster拆分为自己的流程。 Cassandra和Elasticsearch可以方便地使用Debian软件包来开箱即用地部署守护程序脚本,但Rexster没有任何功能。有没有人创建一个允许Rexster作为守护进程运行的脚本?

查看titan下载zip中的rexster.sh脚本../$titan_base/bin/它调用java启动Rexster,所以我认为像titan rexster with external cassandra instance这样的包装器可能是用来启动它,除非有更简单的方法吗?

1 个答案:

答案 0 :(得分:0)

处理此问题的简单通用工具是Daemonizethis post中的更多详细信息。

如果您的Debian足够新,可以使用Systemd,请查看创建service script。使用脚本的关键命令是:

systemctl start rexster.service
systemctl enable rexster.service