其思想是每天循环遍历所有DeadLetter消息一次,并删除超过x天的消息。
我用"Get messages from a queue (peek lock)“实现了周期性的”循环“任务。当它们满足我的条件时,它们就完成了,因此从队列中删除。这适用于几百条消息。但当我用数千条消息测试它时,它开始返回在当前运行期间已经访问过的</
我已经在stackblitz Validator.pattern not updating上发布了一个例子链接 RxWeb的文档说,您可以在验证器中放置一个conditionalExpression,这样如果条件不满足,由于不满足条件(即.下一个条件示例满足条件,并按预期进行验证。在第三个例子中,我有一个带条件的正则表达式模式。不满足条件