同じ結果を得るために2つの異なる方法を使用していますが、1つでコールバック時間を指定する必要があるのはなぜですか? 彼らは同じものを投与しますか?
ActorRef resolveActorRef = getContext().getSystem()
.provider() .resolveActorRef(ActorPath.fromString("akka://RootRemoteActors/user/$a/remote.actors.AA"));
上記のコードは、時間を待たずにアクター Ref を取得します。プローダーを取得できない場合、期間を指定する必要があるのはなぜですか?
ActorSelection actorSelection = getContext().getSystem()
.actorSelection( ActorPath.fromString("akka://RootRemoteActors/user/$a/remote.actors.AA"));
ActorRef ois = actorSelection.resolveOne( new Timeout(1000, TimeUnit.MILLISECONDS ))
.value().get().get();