私はcronスケジュールに従ってタスクを実行する必要があるシミュレーションエンジンを開発しています。主な使用事例は、データベースを「現実的」な方法(日中のピーク時には高頻度使用、特定の日には低活動(例えば週末など))に投入するために、多数のシミュレートされたデータを生成することです。しかし、何年ものデータを生成するために何年も待つ時間がないので、膨大な量のデータを生成するには時間がかかるだけです。代替タイムスケールでcronジョブを実行するための(できればJavaの)ライブラリですか?
すでにこれをサポートしているライブラリを知っている人はいますか?好ましくは、JVM言語のライブラリですが、それは難しい要件ではありません。私はQuartzに精通していますが、私はcronの実行を「スピードアップ」するか、カレンダーを縮小するためのメカニズムを提供しているとは思いません。
おかげ
あなたの質問はあまり明確ではありません – unludo
@unludo - 基本的に私はカレンダーを圧縮する必要があります。私たちが存在しているように、年が1年未満の年を「年」の概念で表しています。もし私が年に1回実行するcronジョブをスケジュールするならば、 "30 1 1 jan *"実際には30秒ごとに実行する必要があります。なぜなら、1年の期間は、31,622,400秒(標準年)ではなく30秒が経過したことになります。 これは役立ちますか私が達成しようとしていることをもう少し理解していますか? –