在 Google Pubsub 上确定消息的优先级

2024-05-05

我有一个包含许多请求订阅的 pubsub 主题。我想要某种机制,可以在其中发布带有“优先级”标签的消息,使消息尽可能跳转到队列的前面。

我不需要任何有保证的排序语义,只需要“尽力而为”的优先级机制。

pubsub 可以实现类似的功能吗?


Google Cloud Pub/Sub 中不存在这样的机制,不。只有当您的订阅者无法跟上发布速度并因此积压的订单不断增加时,这样的功能才真正变得有意义。如果订阅者能够快速跟进、处理和确认消息,那么“优先”消息的概念就没有必要了。

如果正在积压并且某些消息需要以更高的优先级处理,那么一种方法是创建“高优先级”主题和订阅。订阅者订阅该订阅以及“普通”订阅,并在消息到达时优先处理来自“高优先级”订阅的消息。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Google Pubsub 上确定消息的优先级 的相关文章

随机推荐