Неожиданно мертвые письма при отправке сообщения ребенку - PullRequest
0 голосов
/ 24 августа 2018

У меня есть простая система актеров

, где-то есть:

child(id).getOrElse(actorOf(CRUD.props, id)) ! msg

У актера CRUD есть receiveTimeout и он останавливается через некоторое время

Когда я отправляюмного сообщений неоднократно, у меня возникает ситуация, когда у меня есть ребенок (id) - Some (ActoRef), и когда я отправляю ему сообщение, этот актер останавливается на receiveTimeOut, и мое сообщение переходит к мертвым буквам

Я думаю, мне нужен какой-то механизм повтора для этого случаяКакой-то ребенок перезагружается и снова отправляет ему сообщение

Я думаю, что мне нужен руководитель, но я не понимаю, как это сделать

помогите, пожалуйста!

...