1

Linux システムに Windows のようなサービスを実装する必要があります。スケジュールに従って (毎分) 実行したい特定のジョブを実行する C++ コードがあります。

このサービスは、1 日 24 時間、週 7 日、年 365 日、常に稼働しており、高い耐障害性を備えている必要があります。

そのようなサービスを実装するための最適なアプローチは何ですか? デーモン、Linux サービス、cron など、またはそれらの組み合わせですか?

4

1 に答える 1

1

通常、cron ジョブまたはデーモンのいずれかを使用してこれを行いますが、両方を使用することはありません。

スケジュールに従って (毎分) 実行したい特定のジョブを実行する C++ コードがあります。

cron ジョブの候補のように思えます。ただし、呼び出しの間に多くの状態を保持する必要がある場合は、1 分間のタイマーを備えたデーモンがより適切なオプションになる可能性があります。

あなたのアプリケーションが何をするべきかについて、より詳細な情報を提供したいと思うかもしれません。

于 2012-11-19T13:41:04.783 に答える