で "待つ" を "聞いて" と「取得mは常によう次のとおりです。私はのマニュアルを参照して続いているアッカ俳優は、私はスカラ座やアッカとシンプルなP2Pをモデル化していますTimeoutException
registering [Actor[akka://p2p/user/c1]] for [[email protected]]
registering [Actor[akka://p2p/user/c2]] for [[email protected]]
registering [Actor[akka://p2p/user/c3]] for [[email protected]]
registering [Actor[akka://p2p/user/c4]] for [[email protected]]
[ERROR] [04/10/2012 22:07:04.34] [main-akka.actor.default-dispatcher-1] [akka://main/user/p2p] error while creating actor
java.util.concurrent.TimeoutException: Futures timed out after [5000] milliseconds
at akka.dispatch.DefaultPromise.ready(Future.scala:834)
at akka.dispatch.DefaultPromise.ready(Future.scala:811)
at akka.dispatch.Await$.ready(Future.scala:64)
at nl.cwi.crisp.examples.p2p.scala.Network.<init>(Node.scala:136)
at nl.cwi.crisp.examples.p2p.scala.Main$$anonfun$11.apply(Node.scala:164)
at nl.cwi.crisp.examples.p2p.scala.Main$$anonfun$11.apply(Node.scala:164)
at akka.actor.ActorCell.newActor(ActorCell.scala:488)
at akka.actor.ActorCell.create$1(ActorCell.scala:506)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:591)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:191)
at akka.dispatch.Mailbox.run(Mailbox.scala:160)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:997)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1495)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
AkkaリファレンスドキュメントのAwait.ready
をAwait.result
に交換しても効果はありません。ログには、最後の登録が成功したことが示されます。
これはどのように修正する必要がありますか?
ありがとうございました、それは間違ったミスでした! '送信者!誰も私のために働くだろう。 – nobeh