0
Akka Spring integration を使用してAkkaの俳優を作成しています。問題は、推奨されていない名前のないアクターを作成するように見えるということです。マイアッカの設定はAkka Springインテグレーションでアクタの名前が設定されない
AkkaDemo{
akka.actor.deployment {
/rootActor {
nr-of-instances = 5
}
}
私は
ActorRef rootActor = system.actorOf(SpringExtProvider.get(system).create("rootActor").withRouter(new RoundRobinPool(5)), "root");
としての私の俳優を作成するときに俳優の道は "rootActor" 名は無視されていることを意味
akka://AkkaDemo/user/root/$a
ですAkkaは$ aという名前の俳優を作った。私はSpring統合を介して名前付きアクターを作成する方法があるのだろうかと思いますか?
に思え与えられていますアクター名を乗っ取るルーターに問題があることを確認してください。ルータをスキップして、ただコールすると ActorRef rootActor = system.actorOf(SpringExtProvider.get(system).create( "rootActor")、 "root"); パスは akka:// AkkaDemo/user/rootになります。 ルーター名とアクター名を一緒に指定することが可能かどうかはわかりません – MrkK