Tag: crontab

在Java中定期调用函数

我们需要在Java Web应用程序中定期运行一个函数。 如何定期调用某类的function? 有什么方法可以在某些事件发生时调用函数,如服务器中的高负载等等。 什么是crontab? 这是定期工作吗?

使用“crontab语法”进行EJB调度任务

我试图找出解决以下问题的可能性。 a)我想有一个使用“crontab语法”来安排任务的数据库表,结构将是这样的: | -Id- | — Crontab语法— | ———任务———- | | 1 | 30 * * * * * | MyClass.TaskA(args [])| | 2 | 0 1 * * 1-5 * | MyClass.TaskB(args [])| | | | | 上表将由外部应用程序随时修改。 添加或删除的任务应立即影响调度程序。 b)调度程序本身应驻留在Java应用程序服务器上。 它应该不断与数据库表中的活动计划任务同步。 每当调度事件发生时,它应该触发/调用EJB,并将’Task’中的值作为参数。 我不是在寻找上述问题的答案。 但是,在哪些框架中可以使用crontab解析的一些输入以及应该以何种方式部署表示调度程序的EJB。 提前致谢。

根据数据库更新和时间间隔触发Java程序

我想要一个启动java程序(相当大的程序)的机制,具体取决于2个条件: 在MySQL表中有N个新插入 每隔5分钟一次。 我知道我可以通过crontab或使用Timer或使用存储过程等来完成此操作。 我的计划是编写一个Java类(我最熟悉),Listener有两个并行线程 – 数据库侦听器和时间监听器线程,每个线程监视其中一个条件。 如果有人说,是的,父类将启动一个新线程来运行该程序。 我觉得这将是一个沉重的重量计划。 我还有其他选择吗?