Google Cloud 运行 一遍又一遍地运行出错
Google Cloud Run runs over and over again in error
我正在使用由 pubsub 消息触发的 Cloud 运行。
但是,当此 Cloud 运行 代码出现错误时,它会一遍又一遍地重新 运行 应用程序。
现在在测试时这似乎是不必要的,因为我在日志中看到了错误并且不需要重新 运行.
的代码
我在哪里可以关闭它?
我正在使用节点 JS。
您可以清除您的 PubSub 推送订阅,或将其删除。
通过用 try/catch 包围整个代码块来短期解决它,然后始终确保抛出错误以捕获错误。
在那之后,我没有在 catch 块中返回 400 状态,而是返回了 200,并且 pubsub 消息得到 ack:ed 一切正常(即使没有)。
我正在使用由 pubsub 消息触发的 Cloud 运行。 但是,当此 Cloud 运行 代码出现错误时,它会一遍又一遍地重新 运行 应用程序。 现在在测试时这似乎是不必要的,因为我在日志中看到了错误并且不需要重新 运行.
的代码我在哪里可以关闭它? 我正在使用节点 JS。
您可以清除您的 PubSub 推送订阅,或将其删除。
通过用 try/catch 包围整个代码块来短期解决它,然后始终确保抛出错误以捕获错误。
在那之后,我没有在 catch 块中返回 400 状态,而是返回了 200,并且 pubsub 消息得到 ack:ed 一切正常(即使没有)。