一个(最好是Java)库,可以在另一个时间尺度上执行cron作业?

一个(最好是Java)库,可以在另一个时间尺度上执行cron作业?,java,cron,simulation,Java,Cron,Simulation,我正在开发一个模拟引擎,它需要根据cron计划执行任务。它的主要用例是生成大量模拟数据,以“真实”的方式填充数据库(在一天的高峰时间大量使用,在某些天[如周末]活动较少等)。但是,没有人有时间等待几年来生成几年的数据,因此我们需要一种方法来调整时间,以便生成大量数据只需要一小部分时间 有人知道已经支持这个功能的库吗?不过,最好是一个JVM语言库,这不是一个硬性要求。我熟悉Quartz,但我不相信它提供了任何机制来“加速”cron执行或缩小其日历 谢谢你看了吗?听起来像你想要的: JiST是一个运

我正在开发一个模拟引擎,它需要根据cron计划执行任务。它的主要用例是生成大量模拟数据,以“真实”的方式填充数据库(在一天的高峰时间大量使用,在某些天[如周末]活动较少等)。但是,没有人有时间等待几年来生成几年的数据,因此我们需要一种方法来调整时间,以便生成大量数据只需要一小部分时间

有人知道已经支持这个功能的库吗?不过,最好是一个JVM语言库,这不是一个硬性要求。我熟悉Quartz,但我不相信它提供了任何机制来“加速”cron执行或缩小其日历

谢谢你看了吗?听起来像你想要的:

JiST是一个运行的高性能离散事件模拟引擎 通过标准Java虚拟机。这是一种新技术的原型 构建离散事件模拟器的通用方法,称为 基于虚拟机的仿真,统一了传统系统 和基于语言的模拟器设计


还有一个问题。如果不是JiST,那么其中一个可能就是您正在寻找的。无论哪种方式,如果你搜索这个词,你的运气都会更好。

你的问题不是很好clear@unludo-基本上我需要压缩日历。因此,一年的比例小于1:1,我们的概念是“年”。如果我计划每年执行一次cron作业;例如,“30 1 1 1 jan*”我需要每30秒执行一次,因为一年的持续时间已经缩小到30秒,而不是31622400秒(标准年)。这是否有助于您更好地理解我试图实现的目标?来自主页:JiST用户指南。2003年9月,2004年3月更新。我不喜欢这么旧的东西!