在一段时间内运行一个akka类

时间:2013-07-24 15:11:47

标签: scala akka

我在Scala中使用akka.io。我需要经营一些演员级别,以便它能够不断地运行#34;经过一段时间后,我们说,每2分钟一次。

akka有一种特殊的方法吗?

1 个答案:

答案 0 :(得分:2)

您可以在Actor类中使用Akka Scheduler界面:

//Use the system's dispatcher as ExecutionContext
import system.dispatcher

//Schedules to send the "foo"-message to the someActor after 2 minutes
system.scheduler.scheduleOnce(120 seconds, testActor, "foo")

您可以找到Akka文档Here