Akka에서는 다음과 같이 액터를 만들 수 있습니다.Akka 배우를 ActorRef로 이름으로 가져 오는 방법은 무엇입니까?
Akka.system(app).actorOf(Props(classOf[UnzipActor]), name="somename")
그럼 다른 배우와 어떻게 다른 배우가 될까요?
나는 ActorSelection
내가 원하지 않을 것입니다, 그러나 ActorSelection
lazy val unzip: ActorSelection =
Akka.system.actorSelection("user/" + "somename")
를 얻을 수 있습니다; 나는 ActorRef
을 원합니다. ActorRef
을 얻으려면 어떻게해야합니까?
스케쥴러를 사용하여 ActorRef
에 대한 호출을 예약하고자하므로 ActorRef
이 필요합니다.
Akka.system(app).scheduler.schedule(
5 seconds, 60 seconds, mustBeActorRef, MessageCaseClass())
것은, 당신이 actorseletion에게 메시지를 보낼 수 있습니다. 그러나 부모 컨텍스트 내에서 하위 액터를 찾고 있다면 getContext()를 사용할 수 있습니다. child ("somename") –