我一直在开发一个在 Node.js 灵活运行时上利用 Gcloud pubsub 平台的项目,由于某种原因,出现了一些相当疯狂的延迟,并且随着时间的推移,延迟的严重程度不断增加。起初,只有某种类型的消息有时会经历严重的延迟。然而,随着我过去几天的继续工作,现在所有消息的延迟都会达到几分钟以上,无论类型如何。由于延迟时间太长,已经到了无法进行测试的地步。
可以做些什么来帮助缓解这个问题?除了处理消息的函数之外,我没有编辑接收消息的代码。我通过 subscription.on() 函数接收它们。
请让我知道我可以提供哪些信息来帮助重现该错误。提前致谢。
编辑:我可以通过删除主题和订阅并重新创建它们来使其再次工作。现在延迟已降至最低,但我仍然不确定导致此问题的原因。也许有大量积压的未处理消息?任何想法都有助于将来避免这种情况。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)