Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

자식노드의 장애처리를 부모가 할수 있으며,부모의 예외는 자식노드에게 전가시키지 않는다.  ( 않으며

이로써 감독자는(최상위)는 장애에대한 룰을 적용할수가 있습니다. ( 최고 감독자에 의한 장애 허용시스템 )


Code Block
languagescala
title기본 액터생성
class PrintMyActorRefActor extends Actor {
  override def receive: Receive = {
    case "printit" =>
      val secondRef = context.actorOf(Props.empty, "second-actor")
      println(s"Second: $secondRef")
  }
}

val firstRef = system.actorOf(Props[PrintMyActorRefActor], "first-actor")
println(s"First : $firstRef")
firstRef ! "printit"


//액터 생성 순서   first-actor <= second-actor  가 parent <= child 관계가 된다.
First : Actor[akka://testSystem/user/first-actor#1053618476]
Second: Actor[akka://testSystem/user/first-actor/second-actor#-1544706041]

...