Killing actors

An actor can be killed when a kill() message is sent to it. Unlike PoisonPill, which is an asynchronous way to shut down the actor, kill() is a synchronous way. The killed actor sends ActorKilledException to its parent.

Java:

actor.tell(kill());

Scala:

actor ! Kill

Get Akka Essentials now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.