繁体   English   中英

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

[英]Script to run Rexster as a daemon in linux

我是在Debian虚拟机上的生产环境中首次设置Titan图形数据库,并且正在利用Rexster提供与Titan的接口。 但是,在谷歌搜索之后,我找不到任何脚本允许rexster在后台作为守护程序运行。 根据带有外部cassandra实例的titan rexster,我将Cassandra,Elasticsearch和Rexster拆分为自己的进程。 Cassandra和Elasticsearch方便地使用了Debian软件包,这些软件包可以开箱即用地部署守护程序脚本,但是Rexster没有任何东西。 是否有人制作了允许Rexster作为守护程序运行的脚本?

查看titan下载zip ../$titan_base/bin/中的rexster.sh脚本,它调用Java来启动Rexster,因此我认为可以使用诸如JSVC之类的包装器来启动它,除非有更简单的方法?

一个简单的通用工具可以解决这个问题 这篇文章中有更多细节。

如果您的Debian足够新,可以使用Systemd,请考虑创建服务脚本 使用脚本的关键命令为:

systemctl start rexster.service
systemctl enable rexster.service

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM