2014-05-06 1 views
0

J'ai un superviseur Acteur qui délègue des tâches à un acteur enfant de niveau inférieur à l'aide de la commande tell. L'acteur enfant fait une certaine logique de service Web et, lorsqu'il termine, envoie une réponse au superviseur. Quelqu'un peut-il me dire ce qui se passe au cours de cette interaction en termes d'accès à la méthode onReceive des parents? Par exemple, lorsque le parent appelle tell peut-il alors prendre un autre message de sa boîte aux lettres et commencer à le traiter ou doit-il attendre que l'enfant termine et envoie une réponse?Akka: Implications de blocage dans la hiérarchie superviseur-enfant

Répondre

1

Tous les acteurs sont indépendants les uns des autres: lorsque le parent demande à l'enfant de faire quelque chose, alors l'enfant le récupère de manière asynchrone sans que le parent ait à attendre que cela se produise. Le parent va ensuite réagir aux nouveaux messages qui arrivent. Vous pouvez consulter le document General Section de la documentation Akka pour plus de détails.