私はUbuntuでOrientDBを実行しようとしています。現在、私はbin/server.sh
で走っています。シェルでフォアグラウンドを実行する点を除いて、これはうまく動作します。 Ctrl+Z
とbg
コマンドでバックグラウンドを動作させることはできますが、デーモンとして実行されているわけではありません。予期せず終了したときに自動的に再実行するサーバーデーモンを作成するには?
私はログアウトした後もプログラムを実行し続けたいと考えています。予期せず終了した場合やOSが再起動した場合には、再度起動されます。 MS Windowsサービスと同様です。しかし、問題は私がどのようにこれを行うことができるか分からないということです。
長期実行サービスとしてプログラムを実行するにはどうすればよいですか?
ログアウト時の終了については、['nohup'](http://linux.die.net/man/1/nohup)を使用してください。 –