Сообщения, заканчивающиеся в очереди мертвых писем - PullRequest
0 голосов
/ 07 июня 2018

У меня есть следующий код

  @Override
  public void onReceive(Object msg) throws Exception {
    if (msg instanceof newRequest) {

      ActorRef childRouter =
          getContext()
              .actorOf(
                  new SmallestMailboxPool(actorPoolSize)
                      .props(Props.create(ChildActor.class, param)),
                  "childActor");
      childActor.tell(new someOtherMessage(), getSelf());
    }

Когда получено сообщение newRequest, оно обрабатывается, но дочерний актер никогда не получает someOtherMessage(), и someOtherMessage всегда заканчивается втупиковая очередь.Что я делаю не так?

...