Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Playframework 阿克卡演员远程电视台';t工作(游戏内框架)_Playframework_Akka_Playframework 2.1 - Fatal编程技术网

Playframework 阿克卡演员远程电视台';t工作(游戏内框架)

Playframework 阿克卡演员远程电视台';t工作(游戏内框架),playframework,akka,playframework-2.1,Playframework,Akka,Playframework 2.1,尝试运行以下代码时: ActorRef parserActor1 =system.actorFor("akka://ParserActorsSystem@10.0.0.9:2552/user/ParserMainActor"); System.out.println("*$^%$^%$^"+parserActor1); parserActor1.tell("Please parse!", mainActor); 第一行和第二行工作得很好——这意味着远程处理工作得很好(我认为)。 在第三行

尝试运行以下代码时:

ActorRef parserActor1 =system.actorFor("akka://ParserActorsSystem@10.0.0.9:2552/user/ParserMainActor");
System.out.println("*$^%$^%$^"+parserActor1);   
parserActor1.tell("Please parse!", mainActor);
第一行和第二行工作得很好——这意味着远程处理工作得很好(我认为)。 在第三行,我得到了错误“在消息发送期间吞咽异常”

我正在使用akka远程版本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
    }
 }
}
这就是确切的错误:“[error][03/06/2013 16:15:42.129][New I/O worker#1][akka://ParserActorsSystem@10.0.0.9:2552/user/parserMainator]在消息发送期间吞咽异常 java.lang.IllegalStateException:I/O线程中的await*()会导致死锁或性能突然下降。请改用addListener()或从其他线程调用await*()。”

非常感谢,
Aviad

您遇到了一个棘手的怪癖,这一怪癖在与Akka remoting合作的游戏中暴露无遗: