1
私の俳優の階層については、私はいくつかのアクターを通してデータを処理するまで私が必要とするすべてのアクターを知らないので、既存のActorRefを作成するか、新しいアクションを作成します。これは、以下のコードで "my-id-1"に存在しないか、すでに存在するアクターを返すかのどちらかのアクターを作成するコードです。 (文書化)アクターが既に存在する場合akka.netにアクターを取得または作成する方法があります
Context.ActorOf(MyActor.Props(message), "my-id-1");
上記のコードはInvalidActorNameException
をスローします。 Akka.netでこれをどのように達成できますか?
:あなたのケースで
コードは次のようになりますか? – Zeus82
あなたは 'Context.ActorSelection'メソッドを使って任意のアクタを見つけることができます。しかし、両親だけが子供を作ることができます。この場合、親を強化して、アクタを取得または作成する任意の要求を処理できるようにする必要があります。同様の概念が[Akka.Cluster.Sharding](http://getakka.net/docs/clustering/cluster-sharding)モジュールの一部として実装されています。 – Horusiath