2011-02-18 22 views

Respuesta

8

Stopping a supervisor (llamando Supervisor.stop()) deja todos ellos vinculados (supervisada) actores:

final class SupervisorActor{ 
... 
    override def postStop(): Unit = shutdownLinkedActors 

Sin embargo, cuando se desea apagar todos los actores del sistema de forma ordenada, hay otro proper way to do that, utilizando Registro Actor (que contiene información sobre todos los actores del sistema):

Actor.registry.shutdownAll 
Cuestiones relacionadas