我正在使用Java Play Framework(2.3.6)并且在处理计划任务时遇到一些问题。有时我的一些重复性任务会因异常而崩溃。所以我想创建一个网站来检查我的调度任务的状态,以便快速查看,如果每个任务仍然运行没有问题。 我知道,我还要检查例外情况,但网站将是一个很好的控制工具。
所以我有一些像这样的预定任务:
ExecutionContext dispatcher = Akka.system().dispatcher();
FiniteDuration timeNow = Duration.create(0, TimeUnit.SECONDS);
FiniteDuration time1m = Duration.create(1, TimeUnit.MINUTES);
Recorder recorderTask = new Recorder(); // implements Runnable
Akka.system().scheduler().schedule(timeNow, time1m, recorderTask, dispatcher);
现在,有没有可能检查我的任务状态(就像它还活着)?
感谢您的帮助!