私は、主なアプリケーションの俳優(親)に属する子供のakkaアクタを持っています。 今、この親アクターのリファレンスをこの子供のakkaアクターで取得し、そのリファレンスを使用して、このメインの親の別の子アクターを作成したいと考えています。 私の質問はここにあります:子アクターで親アクター参照を使用して別の子アクターを作成することは可能ですか? ご協力いただければ幸いです。 ありがとう親アクターの参照を使用してakkaアクターの子を作成します。
0
A
答えて
2
いいえ、それはあなたが説明していることをすることはできませんし、いずれにすることもお勧めできません。俳優の親への参照(context.parent
経由)はただActorRef
なので、そのアクセス権がないので、その親のリファレンスから別の子を作成するのにそれを使うことはできませんActorContext
。しかし、親が新しい子を作成するように要求することができます。これは、親がそれを処理し、結果として新しい子を作成するカスタムメッセージを送信します。子供に兄弟を作る必要があることを親に知らせることができるようにする必要がある場合は、おそらくあなたの最善の策です。
関連する問題
- 1. Java&Akka:アクターAからアクターBを作成する
- 2. akkaアクターの継承を使用
- 3. ベストプラクティス - akkaアクターのヘルパーメソッド
- 4. Akka - 反射を使ってアクターを作成する
- 5. アクターを使用してAkkaウェブソケットにデータを送信する
- 6. Akkaアクターで複数の受信機能を作成する
- 7. 弱参照のEventbusアクターを実装しますか?
- 8. akka永続アクターのテストイベントが生成されました
- 9. は正しくスカラーのakkaアクターを終了します
- 10. akkaでアクター階層を手動で作成する
- 11. アクターを既存のAkkaクラスターシャードに追加
- 12. アクター間でAkka HttpEntityを送信する
- 13. Akkaクラスター:パスでアクターを呼び出す
- 14. アクターのAKKAメールボックスオブジェクトにアクセスする
- 15. Akkaのアクターを使ってAkkaのHTTPリクエストを処理する方法
- 16. AKKAのReceive-methodの中に子アクターを作成するのは理にかなっていますか?
- 17. Akka:再起動時に子アクターを取得する方法
- 18. Akkaアクターと再生フレームワークでWebServiceを使用する
- 19. ScalaでAkkaアクターのスレッドセーフなコレクション
- 20. Akka Stop/Killアクターの処理完了後
- 21. アクターとのakka http:エラー503タイムアウト
- 22. ScalaTestを使ってakkaアクターをテストする
- 23. @Injectを使用したアクターの数
- 24. Akka複数のアクターシステムと複数の子アクターとGUI
- 25. 実装ロジックからAkkaアクターを分離します
- 26. Play Framework 2.0はサーバー起動時にAkkaアクターをスケジュールします
- 27. kotlinとakka-testkitでakkaアクターをテストする
- 28. Akkaアクター初期化メッセージの後に無限ループを実行しています
- 29. ドメインオブジェクトごとにアクターを作成する
- 30. アクター用のストアオブジェクト用のSHARED LISTを作成する方法は?