在Akka中使用无界的DPriorityMailbox时,是否保证具有相同优先级的消息的顺序?

在Akka中使用无界的DPriorityMailbox时,是否保证具有相同优先级的消息的顺序?,akka,priority-queue,Akka,Priority Queue,按照标题。如果两条消息被赋予相同的优先级,那么在使用无界优先级邮箱时,它们各自的顺序是否会得到保证?它有Java的支持,因此它有自己的语义,如果您想要其他语义,那么很容易做到。如果没有其他事情,不保留相同优先级消息的顺序是出人意料的。我可以看到许多用例,其中您希望更高优先级的消息移动到队列的前面,但是在忙碌的参与者上,这些语义意味着消息可能永远被饿死。。。我想我得自己动手了。使用优先级实际上意味着信息可能会永远匮乏。起初我也很惊讶。期待您的PriorityQueue实施!我想我的答案是这个问题的

按照标题。如果两条消息被赋予相同的优先级,那么在使用无界优先级邮箱时,它们各自的顺序是否会得到保证?

它有Java的支持,因此它有自己的语义,如果您想要其他语义,那么很容易做到。

如果没有其他事情,不保留相同优先级消息的顺序是出人意料的。我可以看到许多用例,其中您希望更高优先级的消息移动到队列的前面,但是在忙碌的参与者上,这些语义意味着消息可能永远被饿死。。。我想我得自己动手了。使用优先级实际上意味着信息可能会永远匮乏。起初我也很惊讶。期待您的PriorityQueue实施!我想我的答案是这个问题的金票?