回复远程akka.net演员

时间:2017-03-29 09:18:30

标签: akka.net

我将一台SenderActor部署到一台机器上,一台ReceiverActor部署在另一台机器上(使用Akka.Remote)。发件人成功启动了对接收者的呼叫。

我尝试将某些状态从接收方回复给发件人,但接收方无法找到发件人。

发件人的配置如下:

deployment {
    /Rtpe {
       remote = "akka.tcp://TransactionImporterActorSystem@10.0.0.100:8091"
     }
   }
   remote {
     helios.tcp {
      transport-class = "Akka.Remote.Transport.Helios.HeliosTcpTransport, Akka.Remote"
      transport-protocol = tcp
      port = 0
      hostname = "10.0.0.100"
}

接收者是这样的:

remote {
    helios.tcp {
      transport-class = "Akka.Remote.Transport.Helios.HeliosTcpTransport, Akka.Remote"
      transport-protocol = tcp
      port = 8091
      hostname = "10.0.0.100"
    }
}

通过以下方式发起呼叫:

   var actorSelection = transactionActorSystem
                    .ActorSelection("/user/Rtpe/TransactionCoordinator");

如何回复远程演员?

0 个答案:

没有答案