我一直在他们的网站上阅读Google Cloud Pub / Sub,它看起来像我已实现的消息传递解决方案,但我会考虑转向它,以便我的团队不必维护该代码库。到目前为止,我还没有看到答案的一个细节是关于服务重启后订阅,主题等的持久性。我可能错过了,我确信这个问题必须在某个地方得到解答,但如果有人能指出我这些信息,我将不胜感激。提前谢谢!
答案 0 :(得分:5)
来自Google Cloud Pub / Sub FAQ:
如果订阅者不在,消息是持久的还是持久的?
是。 Pub / Sub系统保证订阅保留 永久存储中未确认的消息,持续7天 他们出版的那一刻。另外,请注意其订阅 30天内未检测到客户端存在可能是自动的 删除。例如,如果邮件在30天内被提取 最后拉动操作,这具有重启30天的效果 订阅删除时钟;但是,任何消息都已发布 无论其确认状态如何,在7天之前可能会丢失。