我有一个Google Cloud PubSub订阅,使用的是死信主题。最近我遇到了一次故障,导致一些消息无法处理&它们最终被放在了死信主题中。
故障已经解决,我想轻松地将死信订阅的内容发回原订阅。它们都还存在于队列中(我没有什么东西在消耗死信子),所以我只需要把它们路由到某个地方。
这是一个管理任务,所以我希望它是手动启动的,如果这有什么不同的话。理想的情况是通过用户界面,但我看不到那里的任何东西。
你有几个选择。
正确的答案可能取决于你的系统设计和需求。
如果你对死信主题的使用案例总是包括在延迟后将消息移回主主题,你可能想使用 可配置的指数后退 在Cloud PubSub中。该功能将在2020年第二季度末普遍推出。