java - ejb 定时器服务与 cron

标签 java jakarta-ee cron ejb-3.0 timer

Ejb 定时器服务可以在所需的时间间隔启动某些进程。
我们也可以用 cron(最小 1 分钟)间隔做同样的事情。

但是通过 cron 来实现,我们可以更有效地控制、监控和更改时间间隔。 如果需要的话,我们还可以通过命令行轻松地重新启动 cron。我们还可以透明地添加或删除 cron 中的行。

与从 cron 调用 ejb 相比,使用 ejb 计时器服务有哪些优势?
(cron类中的几行代码不是问题)

问候。

最佳答案

EJB 计时器可以持久存在并在崩溃时幸存:服务器重新启动时将触发错过的计时器。

如果您对 EJB 客户端进行 cron 操作,则不确定如何处理该问题。

关于java - ejb 定时器服务与 cron,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2855787/

相关文章:

java - 如何使用 Avro 和 Flink 解码 Kafka 消息

java - Maven 依赖引用旧的 Poi 版本

spring - 如何使用 Spring 3 的 SessionLocaleResolver 在 JSP 中获取访问者的语言环境

python - Cron 语法,MAC OS X

linux - Crontab @reboot 不工作

java - 用于在 iOS/android 上为塔防等 2D 游戏制作动画的方法

java - 是否可以在运行时从数据库模式生成 JPA 实体类?

java - 如果某些命名约定(例如大写方法名称)如此令人不悦,那么为什么语言完全允许它们呢?

java - 需要一个很好的 eclipse java ee 教程来开始 Web 应用程序开发

mysql - 主用户无法在 SSH 中编辑或运行脚本、cronfile