例如如果我将计时器设置为每天午夜到期,如果一个“失火”(例如,由于服务器关闭而不会触发回调)会发生什么?我在文档中找不到它。
有没有办法让这个定时器在服务器重启时立即触发回调?
PS:我了解 Quartz,我正在评估 EJB 计时器作为替代方案。
最佳答案
您可以使用 TimerHandle使计时器持久化。 EJB 时间旨在避免容器崩溃。
查看此 article用于 EJB 时间与其他调度程序系统(如 Quartz)之间的比较。
关于java - EJB 计时器是否应该持久/可靠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/399924/