我并不是真的热衷于Akka,主要是因为我真的不需要那么多,但我过去常常使用一些对我有用的代码:
@Override
public void onStart(Application app) {
ActorRef myActor = Akka.system().actorOf(new Props(Retreiver.class));
Akka.system()
.scheduler()
.schedule(Duration.create(0, TimeUnit.MILLISECONDS),
Duration.create(20, TimeUnit.SECONDS), myActor, "TICK",
Akka.system().dispatcher(),null);
}
问题在于,在当前的Play中,它在Props部分给出了一个带有Deprecation的警告,它似乎工作正常,但我想知道在当前的Play中这是如何正确的方法。< / p>
感谢您的时间
答案 0 :(得分:0)
答案 1 :(得分:0)
这个版本似乎是正确的形式(取自建议的文档)
@Override
public void onStart(Application app) {
ActorRef myActor = Akka.system().actorOf(Props.create(Retreiver.class));
Akka.system()
.scheduler()
.schedule(Duration.create(0, TimeUnit.MILLISECONDS),
Duration.create(20, TimeUnit.SECONDS), myActor, "TICK",
Akka.system().dispatcher(),null);
}