ECI实例支持为容器配置生命周期回调,主要包括容器类应用的生命周期事件应采取的动作,分为以下两类:
- 启动后处理(PostStart):在容器被创建之后,此回调会被调用。但是不能保证回调会在容器入口点(ENTRYPOINT)之前执行。
- 停止前处理(PreStop):在容器被终止之前,此回调会被调用。 如果容器已经处于Terminated或者Finished状态,则对 preStop 回调的调用将失败。在用来停止容器的 TERM 信号被发出之前,回调必须执行结束。容器组的终止宽限周期在 PreStop 回调被执行之前即开始计数, 所以无论回调函数的执行结果如何,容器最终都会在终止宽限期内被终止。
配置说明
1.在弹性容器实例控制台左侧导航栏中选择“容器组”,进入容器组列表页。
2.点击“创建弹性容器组”,进入弹性容器实例订购页。
3.在容器设置的高级设置中设置生命周期回调。其中包括“启动后处理”和“停止前处理”回调,设定当容器被创建后将执行的命令,以及容器被终止之前将执行的命令。