您如何处理带有截止日期的消息

How do you process messages with deadline

提问人:anveshtummala 提问时间:9/5/2020 最后编辑:OneCricketeeranveshtummala 更新时间:9/6/2020 访问量:45

问:

如果生成具有不同截止时间的连续消息,您将如何按截止时间顺序处理这些消息。 我已经通过将消息保存到持久存储来实现。稍后计划处理最近过期邮件的作业。 如果我必须在发布/订阅机制中实现这一点,我的队列应该如何优先考虑截止时间?是否有任何队列解决方案可以根据 ttl 或截止时间传递消息?

message-queue 发布-订阅 截止时间

评论

0赞 Bercovici Adrian 9/6/2020
此消息的到达方式是什么?您是批量发布还是在生产时发布它们。它们的生产方式对于了解何时以及如何在消费者方面订购它们至关重要。
0赞 anveshtummala 9/6/2020
假设消息通过 api 到达。用户进行一堆异步调用,并说 API 的结果稍后会通过电子邮件通知。
0赞 anveshtummala 9/6/2020
@bercovici阿德里安有什么想法吗?

答: 暂无答案