标签: akka
一个actor可以在onReceive方法中执行异步操作,所以从onReceive返回并不一定意味着actor已经完成了对该消息的处理?
Akka究竟知道演员何时完成处理当前消息,然后向其发送另一条消息进行处理?
答案 0 :(得分:2)
只要其返回的接收函数,actor就会处理其队列中的下一条消息,而不管可能创建的任何未来。如果您需要确保演员在期货完成之前不处理下一条消息,您必须自己处理。