【发布时间】:2012-07-13 07:56:56
【问题描述】:
我读过的所有教程都是这样工作的:
class HelloWorldActor extends Actor {
def receive = {
case "Hello" => self.reply("World")
}
}
val myActor = system.actorOf(Props[MyActor], name = "myactor")
我想知道 AKKA 是否支持这样的 Actor 类中的 act() 函数:
class HelloWorldActor extends Actor {
def act() = {
}
}
然后你可以调用:
val myActor = new HelloWorldActor
myActor.start()
我想这样做是因为我的演员不会收到任何消息。它只是自己工作。那么我可以在我的 AKKA 演员中使用 act() 函数吗?
【问题讨论】:
-
如果你的actor没有收到任何消息,它会做出什么反应?也许您只需要Future?