我需要在同一个项目上部署多个应用程序。我在用
gcloud app deploy app.yaml --project <project name>
从每个应用程序的所有内容所在的文件夹中进行部署,但每次都只是在相同的 url 中进行覆盖。
答案 0 :(得分:1)
App Engine service 是解决方案,您可以在 App Engine 中创建多个服务来为您的多个应用程序提供服务。为此,您需要使用 service
行和 app.yaml
中的服务名称部署您的应用程序,例如:
app.yaml:
service: second-app
runtime: python39
然后重新部署:
gcloud app deploy
您可以在此 App Engine > Services 等格式中找到您的 App Engine 服务应用网址:
https://SERVICE_ID-dot-PROJECT_ID.REGION_ID.r.appspot.com