目前我正在使用倒数计时器来计算需要运行作业的时间(它会在几秒钟内倒计时到用户指定的时间)
s = 1; // interval
t = t * 60;
System.out.println("t is : " + t);
while (t > 0) {
System.out.println("Printing out for " + username + " in " + t + " seconds");
try {
Thread.sleep(s * 1000);
} catch (Exception e) {
}
t--;
}
这很好用,但我想到了一些这方面的缺陷,比如服务器崩溃会发生什么。我被告知EJB计时器。我正在开发一个JSF Web应用程序,我将如何创建一个与上面的简单倒数计时器相同的EJB计时器?