标签: google-cloud-platform google-cloud-pubsub google-cloud-run
我正在使用由pubsub消息触发的Cloud Run。 但是,当此Cloud Run代码遇到错误时,它会一遍又一遍地重新运行应用程序。 现在测试时这似乎没有必要,因为我在日志中看到了错误,不需要重新运行代码。
我在哪里可以关闭此功能? 我正在使用Node JS。
答案 0 :(得分:3)
您可以清除或删除PubSub推送订阅。
答案 1 :(得分:1)
通过用try / catch包围整个代码块,然后始终确保抛出err来捕获错误,从而在短期内解决了该问题。
在那之后,我没有返回catch块中的400状态,而是返回了200,并且pubsub消息得到确认:一切正常(即使没有)。