Google app engine 使用Google App Engine灵活的环境提供多种服务
使用普通的app engine,您可以通过创建app.yaml的版本来定义服务(以前称为模块)。对于灵活的环境,您似乎不能再这样做了,事实上,当使用旧的module:name语法时,它会崩溃,并抛出术语service:name的错误 如何在同一项目中使用灵活的环境运行多种类型的流程Google app engine 使用Google App Engine灵活的环境提供多种服务,google-app-engine,Google App Engine,使用普通的app engine,您可以通过创建app.yaml的版本来定义服务(以前称为模块)。对于灵活的环境,您似乎不能再这样做了,事实上,当使用旧的module:name语法时,它会崩溃,并抛出术语service:name的错误 如何在同一项目中使用灵活的环境运行多种类型的流程 干杯 目前的说法似乎是错误的。尝试在app.yaml文件中使用module:而不是service:,就像标准环境一样。它适合我。我正在使用这个app.yaml,它适合我: runtime: custom env: f
干杯 目前的说法似乎是错误的。尝试在
app.yaml
文件中使用module:
而不是service:
,就像标准环境一样。它适合我。我正在使用这个app.yaml,它适合我:
runtime: custom
env: flex
service: hello-world
我使用多个app.yaml文件。然后分别部署它们
gcloud app deploy
->部署我的API
gcloud app deploy queue worker.yaml
->部署我拥有的另一项服务
如果希望它们共享相同的代码,但具有不同的入口点或不同的docker环境。
然后,您可以构建一个单独的docker映像并将其推送到GCR,然后在部署时指定它
举个例子:
gcloud app deploy queue-processor-app.yaml——图像url eu.gcr.io/my proj/queue processor
请参见我的回答,了解更多细节:
这是错误的。他们确切地说:注意:服务以前被称为“模块”。我正在使用我的app.yaml中的service:。