我有两个应用程序想要使用Google Cloud App Engine进行部署。
其中一个是React前端,我希望通过www.videoo.io进行服务。
第二个是后端,将通过api.videoo.io提供服务。
前端的YAML文件为react.yaml:
runtime: nodejs16
env: standard
handlers:
- url: /static
static_dir: static
secure: always
- url: www.videoo.io/*
service: frontend
script: auto
secure: always%
API yaml文件,api.yaml:
runtime: python37
entrypoint: gunicorn -b :$PORT videoo.wsgi
service: "videoo-api"
env: standard
handlers:
- url: api.videoo.io/*
service: backend
script: auto
secure: always%
这是实现这个的正确方式吗?
如何最好地为这两个分离的应用程序提供服务,这些应用程序将进行交互式通信(前端将调用API以获取存储在Django应用中的对象信息)?
以下是我在Google App Engine设置中的域名信息:
![enter image description here](https://istack.dev59.com/msVkX.webp)