当编写Cloud Run服务时,我们开发一个容器,该容器监听
在容器内部是否存在钩子、信号或其他指示表明容器正在被关闭?
以我的例子为例,我的容器希望干净地结束。也许它想关闭连接或对缓存进行快速刷新。
PORT
环境变量来处理传入的HTTP请求。容器实例会在处理请求后存活一段时间,并等待更多请求的到来。如果没有更多的请求,GCP将关闭容器。在这方面,我有一个问题。在容器内部是否存在钩子、信号或其他指示表明容器正在被关闭?
以我的例子为例,我的容器希望干净地结束。也许它想关闭连接或对缓存进行快速刷新。
SIGTERM
信号并查看是否触发。这是标准的 Docker 容器关闭序列的一部分,我猜在这里也会发生类似的事情。 - Travis Webb