Nein. Da die Actor-Erstellung asynchron erfolgt, hat möglicherweise jemand eine Nachricht eingereiht, bevor der Konstruktor oder preStart
tatsächlich ausgeführt wird. Wenn Sie sicherstellen müssen, dass diese Nachricht vor allen anderen verarbeitet wird, müssen Sie become
und stash
:
Sie müssen das Merkmal akka.actor.Stash
mischen und diesen Akteur so konfigurieren, dass er DequeBasedMailbox
verwendet.