我使用flask作为我的后端代码,并将其连接到MongoDB Atlas,已经在Cloud Shell上本地测试了我的网站,并且一切正常。但是,当我将网站连接到我创建的实例并尝试对其进行部署时,后端代码在部署后将无法工作。是因为我的App.yaml吗?还是我的部署方法错误?
我的部署方法如下:
-首先gcloud auth login
-gcloud config set project <PROJECT_ID>
-gcloud app deploy
我的App.yaml:
runtime: python
env: flex
entrypoint: gunicorn -b :$PORT main:app
runtime_config:
python_version: 3
handlers:
- url: /static
static_dir: static
- url: /.*
script: auto
我已经尝试做一些研究,但是到目前为止我还没有发现任何有用的东西,因此,如果您有任何资源或知道如何解决此问题,请与我们分享。 谢谢!