Möchten Sie den Actor nach der Exception mit dem vorherigen Status nach Supervisor-Strategien neu starten.Starten Sie den Actor nach der Ausnahme mit dem vorherigen Status neu.
Zum Beispiel
Schauspieler Supervisor speichert einige Parameter von seinen Kindern. Auch Supervisor hat folgende Strategie:
override val supervisorStrategy =
OneForOneStrategy(maxNrOfRetries = 10) {
case e : ActorKilledException => {
log.info("Restart === " + e)
Restart
//TODO HOW TO SEND SOME PARAMETER TO THE ACTOR, AFTER RESTART ?
}
case _: Exception => Escalate
}
Wie kann ich vorhergehende Parameter des Akteurs "vor dem Absturz" von supervisorStrategy einstellen. ?
Ich konnte es nicht von http://doc.akka.io/docs/akka/2.4.2/general/supervision.html finden
Alle Links, Beispiele?
Danke!
Danke! gelöst. –