首页 > 解决方案 > 使用 Google App Engine 部署两个应用程序

问题描述

我成功部署了 /code/client 中的 node.js 应用程序

我的 /code/client/app.yml 看起来像:

runtime: nodejs10

resources:
  memory_gb: 4
  cpu: 1
  disk_size_gb: 10

manual_scaling:
  instances: 1

所以我可以通过 gcloud app 浏览来查看我的页面。

现在,我想上传我的 /code/api 应用程序。(这是一个带有 express 应用程序的 node.js)

我应该怎么做才能做到这一点?我希望两个应用程序同时运行。

标签: node.jsexpressgoogle-cloud-platform

解决方案


app.yaml只需在文件夹中为您的后端应用程序创建一个专用/code/api文件夹,并在其中指定一个service名称。

在这里,例如:

runtime: nodejs10
service: api
...

您的后端将在https://api-dot-YOUR_APP.appspot.com提供。

但当然,您可以选择其他服务名称。

有关官方文档的更多信息


推荐阅读