我为RPA练习问题进行了很多尝试,我做错的唯一问题是这个特定问题,有人可以帮我做解释吗?
我认为documentation on queues最好地解释了如何处理队列:
处理顺序在任何给定队列中处理交易按照此顺序分层排列:
具有截止日期的项目,如下所示:一种。按照优先顺序;和b。根据具有相同优先级的项目的设置截止日期。
没有优先顺序的没有截止日期的项目,并且一种。根据规则,对于具有相同优先级的商品先入先出。
因此,基本上,如果项目具有截止日期值,那么它将使用优先级根据该日期截止日期运行任务。您的示例然后应基于优先级来获取Ref1,然后由于早期日期而获取Ref3,然后获取Ref2,然后获取Ref4。当项目没有截止日期时,它仅使用先进先出方法并按顺序进行处理,因此Ref4优先级无关紧要。