Akka Actor как обработать только последнее сообщение
Скажем, я отправляю сообщения Актеру, когда он обрабатывает одно сообщение, может появиться еще несколько сообщений. Теперь, когда оно готово обработать следующее сообщение, я хочу, чтобы оно обрабатывало только последнее сообщение, так как предыдущие устарели. Как я могу лучше всего достичь этого?
Используя библиотеку Scala Actors, я смог добиться этого, предварительно проверив отправителя следующим образом:
if (myActor.getState != Runnable)
myActor ! message
Но я неЯ думаю, что я могу сделать такой тест в системе Akka