どちらのオプションが優れているのか、その理由を知りたいのですが?
* Linux Cron ジョブ
* Rails のバックグラウンド ジョブ スケジューラ。(これでどのプラグインが私を助けてくれるかは、まだ別の質問です!)
アプリケーションが使用する cron ジョブの一部を以下に示します:
-> アプリ サーバーの一時ディレクトリを毎週クリーンアップする 1つの
ジョブ -> 相互に依存するアプリケーション間でデータを同期する 4 つのジョブ
一部の同期ジョブは、データの負荷に応じて不確定な時間がかかります。1 分かかる場合もあれば、2 分かかる場合もあれば、5 分かかる場合もあります。
参考までに - 上記のジョブはすべて Cron ジョブとして現在存在しています。
上記の制約がある場合、デプロイを自動化する場合、バックグラウンド ジョブを実行する最善の方法は何ですか?