В некоторых примерах akka-backoff я вижу, что используется onStop
, а в некоторых других я вижу, что используется onFailure
, но я не вижу примера, где оба используются для отсрочки, я что-то упустил? Разве не принято откладывать как onStop, так и onFailure?
пример onFailure и: пример onStop
val supervisor = BackoffSupervisor.props(
Backoff.onFailure( // ok this one is onFailure, how to use both onStop?
childProps,
childName = "myEcho",
minBackoff = 3.seconds,
Что реквизиты супервизора могут быть созданы либо с onFailure, либо с onStop, возможно ли использовать оба? как? Я еще не видел ни одного примера, в котором указаны они оба, я что-то упустил?
(кроме того, я вижу, что мне нужно указать имя дочернего элемента, я должен угадать имя дочернего элемента, которое остановилось? Что, если имя дочернего элемента является динамическим?! Я не понимаю значение имени дочернего элемента.)
onStop
илиonFailure
для создания реквизитов супервизора, а не оба одновременно. Имя дочернего элемента зависит от вас, оно больше для целей регистрации, чем для чего-либо еще. - person Yawar   schedule 13.04.2018childName = "myEcho"
, применяется ли правило супервизора отсрочки только к дочернему элементу с именем myEcho? если да, то как мне применить его ко всем детям этого руководителя? - person Jas   schedule 13.04.2018