サーバーの再起動後のアプリケーションサービスのcrontabジョブの再起動

サーバーの再起動後のアプリケーションサービスのcrontabジョブの再起動

自動的に起動するように構成されていない複数のアプリケーションがあります。再起動後にこれらのサービスを自動的に開始する方法を見つけようとしています。

例えば。これはアプリケーションの1つを起動するコマンドです。これをcronジョブに切り替えるにはどうすればよいですか?最初に行うことは、再起動後にサービスを停止して再起動することです。

sh /opt/activiti/tomcat/bin/./startup.sh & disown

sh /opt/activiti/nohup ./start-activiti.sh > /dev/null 2>&1 & disown

試してみましたが@reboot sh /opt/activiti/tomcat/bin/./startup.sh & disown成功しませんでした。

どんなアイデアがありますか?

ベストアンサー1

起動および停止コマンドを含むbashスクリプトを作成し、それをディレクトリに追加し、/etc/init.dchkconfigを使用して実行レベルを設定しました。奇跡的に動作します。

おすすめ記事