Docker上的Google Compute Engine,如何在崩溃时自动重启app?

时间:2015-07-24 05:21:36

标签: node.js google-app-engine google-compute-engine dockerfile app.yaml

我正在使用Google App Engine的自定义运行时在Google Compute Engine上运行NodeJS应用。这使用了Dockerfile和app.yaml,而我所做的只是gcloud preview app deploy app.yaml --set-default

当我的应用崩溃时,我必须使用gcloud preview app modules stop default --version 12345678gcloud preview app modules start default --version 12345678从我自己的计算机手动停止并启动应用模块。

请注意,这与重新启动VM实例不同。这是关于重新启动app module。这里的文档https://cloud.google.com/sdk/gcloud/reference/preview/app/modules/start

是否可以通过在restartOnFailureapp.yaml文件中指定一些Docker规范来自动化该过程,因此Docker会在崩溃时重新启动应用程序?

0 个答案:

没有答案