0
원격으로 생성 된 액터를 얻는 방법은 무엇입니까?원격으로 생성 된 액터를 얻는 방법은 무엇입니까?
추신 : 저는 akka-samples/akka-sample-remote를 공부하고 있습니다.
다음
경우입니다 : host2의에 배포 앱이 설정을 통해 host1에서 원격으로 배우를 작성합니다이 host1, host2의 : 나는 두 개의 호스트가
application.conf을
remote_app {
include "common"
akka {
actor {
deployment {
/advanced_calculator {
remote = "akka://[email protected]:2552"
}
}
}
remote.netty.port = 2554
}
}
스칼라 코드 :
val remoteActor = system.actorOf(Props[AdvancedCalculatorApplication], "advanced_calculator")
프로그램이 성공적으로 실행되었지만 여전히 질문이 있습니다. host2에서 원격으로 생성 된 액터 (* advanced_calculator *)는 어떻게 얻을 수 있습니까? 실행중인 http://doc.akka.io/docs/akka/2.0/scala/remoting.html
: "발 remoteActor = 당신의 지침을 통해 수행 한 적이
나는 다음 코드 조각을 시도했지만, 내 문제는
system.actorFor("advanced_calculator"), system.actorFor("akka://[email protected]:2552/user/advanced_calculator")
스택 오버플로에 오신 것을 환영합니다! 이것이 이론적으로 질문에 대답 할 수 있지만 여기에 답의 핵심 부분을 포함하고 참조 용 링크를 제공하는 것이 바람직합니다 (http://meta.stackexchange.com/q/8259). –
문서를 복사하고 싶지 않았습니다. 형식이 없어 졌기 때문입니다. –
예, host2에서 "val remoteActor = system.actorOf (Props [AdvancedCalculatorApplication],"advanced_calculator ")"를 실행하고 있습니다. –