Акка: Очистка динамически созданных актеров необходима, когда они закончили?
Я реализовал систему Actor, используя Akka и ее Java API UntypedActor. В нем один актер (тип A) запускает других актеров (тип B) динамически по требованию, используяgetContext().actorOf(...);
, Те актеры B сделают некоторые вычисления, о которых A больше не заботится. Но мне интересно: нужно ли убирать тех актеров типа В, когда они закончат? Если да, то как?
getContext().stop(getSelf())
когда они закончили?Имея B актеров звонитьgetSelf().tell(Actors.poisonPill());
когда они закончили? [это то, что я использую сейчас].Ничего не делая?По ...?Документы не ясны по этому поводу, или я упустил это. У меня есть некоторые базовые знания о Scala, но источники Akka не совсем начальные материалы ...