我需要一个演员,当接收和当邮箱是空的时候,隐藏低优先级的消息,解除低优先级的消息并发送它们。我的邮箱是自定义的,这是我的演员:
class Dispatcher (fileRouter: ActorRef, metaRouter: ActorRef) extends Actor with Stash{
def receive = {
case requestQuery => metaRouter ! requestQuery
case TrackMeta if sender == metaRouter => fileRouter ! TrackMeta
cas