在播放1这是干脆:如何使用Play Framework 2.1安排每小时工作?
@Every(value = "1h")
public class WebsiteStatusReporter extends Job {
@Override
public void doJob() throws Exception {
// do something
}
}
什么是等效播放2.1?
我知道Play使用阿卡和我found this code sample:
import play.api.libs.concurrent.Execution.Implicits._
Akka.system.scheduler.schedule(0.seconds, 30.minutes, testActor, "tick")
但作为一个斯卡拉小白我不明白是如何工作的。有人可以提供一个完整的工作示例(端到端)吗?
有趣。不过,我的onStart()方法不会使用上面的代码调用... – ripper234 2013-02-25 21:05:54
因为您必须使用我的答案中提到的Global对象。 'Global.scala'必须存储在您的应用程序文件夹(没有任何包) – 2013-02-25 21:07:21
约定超过配置:(它终于工作!非常感谢 – ripper234 2013-02-25 21:10:26