0

私は、Debian 仮想マシンの運用環境で初めて Titan グラフ データベースをセットアップしています。Rexster を利用して、Titan へのインターフェイスを提供しています。ただし、グーグルで調べた後、rexsterをバックグラウンドでデーモンとして実行できるようにするスクリプトが見つかりません。外部 cassandra インスタンスを使用した titan rexster に従って、 Cassandra 、Elasticsearch、および Rexster を分割して、独自のプロセスとして開始しました。Cassandra と Elasticsearch には、すぐに使用できるデーモン スクリプトを展開する Debian パッケージが便利に用意されていますが、Rexster には何もありません。Rexster をデーモンとして実行できるようにするスクリプトを作成した人はいますか?

titan download zip ../$titan_base/bin/ のrexster.shスクリプトを見ると、Rexster を起動するために Java が呼び出されます。もっと簡単な方法?

4

1 に答える 1

0

これを処理するためのシンプルで汎用的なツールはDaemonizeです。詳細については、この投稿を参照してください。

Debian が Systemd を使用するのに十分なほど新しい場合は、サービス スクリプトの作成を検討してください。スクリプトを使用するための主要なコマンドは次のとおりです。

systemctl start rexster.service
systemctl enable rexster.service
于 2015-08-14T05:38:46.277 に答える