サーバーには、完全なスタンドアロンWebアプリケーションである実行可能ファイルがあります。 SSH経由でサーバーにログインしてファイルを実行すると、Webサイトがインターネットに表示されます。明らかにSSH経由で私が実行しているので、切断するとサイトがクラッシュします。
このファイルを年中無休で24時間実行し、失敗した場合に再起動する慣用的で簡単な方法は何ですか?
これはUbuntu 15ですが、私の質問はそれに関するものではありません。
私はサードパーティのソリューションやWebサービスを使用したくなく、標準のLinuxツールとアプリケーションのみを使用したいと思います。
systemd用のサービスを作成する必要がありますか?
ベストアンサー1
はい、完全なWebサーバー実行可能サービスを作成する必要があります。サービスを使用するには、ルートではなくアカウントを使用することをお勧めします。 Webサーバーが破損した場合に発生するダメージを制限するには必須と言いたいです。私考える1 systemd
必要な手順を案内する適切な文書があります。
1systemd
問題が起きたら走りません…