コンピューターの起動時にいくつかのプロセスを開始して永久に実行する必要があります。これらは実際にはデーモンではありません。彼らは分岐したり悪魔化したりしませんが、終了しません。現在、cron を使用して、次のような @reboot ディレクティブを使用してそれらを開始しています。
@reboot /path/to/myProcess >>/logs/myProcess.log
これにより、cron デーモンに問題が発生する可能性はありますか? 次のように、nohup ... & を試して新しいプロセスを cron から切り離すことができると思いました。
@reboot nohup /path/to/myProcess >>/logs/myProcess.log &
これはまったく必要ですか?
システムの起動時にプロセスを開始するための他の好ましい方法はありますか? すべての Linux ディストリビューションが構成ファイルを提供し、プログラムをサービスとして実行する手段を提供していることは知っていますが、Linux ディストリビューション固有ではない方法を探しています。