アクターのメソッドでブロックすることが推奨されていないことはわかっていますが、receive
(一度に多くのアクターで実行されない限り) ブロックできると思います。
この投稿preStart
では、問題を解決する 1 つの方法としてブロックすることを提案しているため、おそらくブロックすることpreStart
は安全です。
preRestart
しかし、私は(notで)ブロックしようとしましたがpreStart
、すべてがハングしているように見えました - 受信したメッセージが記録されなくなりました。
また、ブロックするのが安全でない場合、安全な代替手段は何ですか?