有没有人找到任何替代Quartz的开源解决方案,他们很满意?
我知道Cronacle是一个备受尊重(且价格昂贵)的闭源解决方案,用于作业调度,但我想确保在走下这条路线之前耗尽开源替代品.
我有一个在JBoss中运行的应用程序.我有一个传入的Web服务请求将更新ArrayList.我想每隔60秒从另一个班级轮询这个列表.这样做最有效的方法是什么?
有谁能指出我一个很好的例子?
我在这里做的事真的很蠢吗?我试图每分钟左右执行一次方法,永远,或直到我停止程序.
while(true) {
this.doSomethingPeriodically();
Calendar now = Calendar.getInstance();
int minutes = now.get(Calendar.MINUTE);
int resume = minutes + 1;
while (now.get(Calendar.MINUTE) < resume) {
// waiting for a minute
}
}
Run Code Online (Sandbox Code Playgroud)