2
当试图运行下面的代码:阿卡演员遥控器不(在游戏框架)工作
ActorRef parserActor1 =system.actorFor("akka://[email protected]:2552/user/ParserMainActor");
System.out.println("*$^%$^%$^"+parserActor1);
parserActor1.tell("Please parse!", mainActor);
第一和第二线做工精良 - 这意味着,远程工作正常(我认为)。 在第三行,我收到错误消息“发送消息时吞咽异常”。
我正在使用akka-remote版本2.1.1。可能是什么问题?
的application.conf包含:
akka {
actor {
provider = "akka.remote.RemoteActorRefProvider"
}
remote {
transport = "akka.remote.netty.NettyRemoteTransport"
netty {
hostname = "10.0.0.8"
port = 2552
}
}
}
这是确切的错误:“[错误] [2013年3月6日16:15:42.129] [新I/O#工人1] [阿卡://[email protected]:2552/user/ParserMainActor]在消息发送期间吞吐异常 I/O线程中的java.lang.IllegalStateException:await *()会导致死锁或突然性能下降,请改用addListener或者从另一个线程调用await *()。“
非常感谢, 阿维亚德