【发布时间】:2019-11-05 13:31:44
【问题描述】:
我想在云上运行一个长时间运行的作业。此任务可能执行超过 30 分钟,并且主要发送 API 请求。 云运行在大约 20 分钟后停止执行,从指标来看,它似乎没有识别出我的任务仍处于运行状态。所以它可能认为它正在空转并关闭容器。我想我可以在作业运行时对服务器进行调用以保持容器处于活动状态,但是有没有办法从容器向云运行发出信号,表明作业仍然处于活动状态而不是关闭容器?
我可以说它正在关闭容器,因为日志刚刚停止。然后,我对云运行端点的下一次调用,我可以再次从 NodeJS express 中看到“监听”日志。
【问题讨论】:
标签: google-cloud-run