【发布时间】:2013-01-05 06:26:05
【问题描述】:
我必须为以下场景实现一个简单的计时器任务 -
method1(){
.....
if(success){
trigger method2 for next 30 min every 15 sec
}
}
我已经使用 java.util.Timer 和 java.util.TimerTask 实现了这段代码,并且工作正常。但是,我的代码最终将作为 web 服务部署在 glassfish 服务器中。所以我想知道它是否会由于 glassfish 容器而产生任何问题,因为我通过 Timer 间接使用线程。
我也不确定是否应该使用 EJB Timer Bean。有人可以请教一下这两种方法的优缺点吗?
【问题讨论】: