これはstackoverflowに関するFAQのように見えるかもしれませんが、私の要件は少し異なります。以前はRubyでバックグラウンドプロセスを実行するためにBackgroundRBとDJを使用していましたが、今回の要件は、膨大なデータセットに対して大量の分析と数学的計算を実行することであり、これを実行する必要があるのは月の最初の15日間だけです。 。これにより、この目標を達成するためにcronを使用してrubyスクリプトを実行したいと思います。
私が知りたい/理解したいことは次のとおりです:1-cronを使用するのは良い考えです(私はシステム管理者ではないので、cronの基本的な考えはありますが、完全に実行することに自信がありません)2 -どういうわけか、月の最初の15日間(cronを使用する/使用しない)にのみ実行するようにDJを変更し、その日のキュー内のすべてのジョブが終了したら停止して終了することはできますか(実行したくない)新しいジョブのために毎回DBにpingを実行します...DJの開始時にキューにあるジョブが何であれ、それがすべてになります)。
質問を正しい方法で行ったかどうかはわかりませんが、この方向での助けをいただければ幸いです。
ありがとう