查看应用程序引擎标准部署的文件?

问题描述 投票:0回答:2

如果我转到 Google Cloud Platform 控制台/App Engine/服务,并在“诊断”列下单击“工具”,然后单击“源”,我会看到一个屏幕,显示:“已部署的文件”。

在目录结构下,在我看来我只看到未部署的文件。 例如,我在那里看到我的 app.yaml 文件。

如何查看实际部署的文件?

似乎过去某个时候可以运行“appcfg.py download_app”来下载已部署的文件,但这似乎不再起作用,或者至少我不知道如何指定“应用程序ID”,因为现在一切都在服务和项目 ID 方面。

google-app-engine
2个回答
6
投票

App Engine 将静态文件与应用程序文件分开存储和提供服务。默认情况下,静态文件在应用程序的文件系统中不可用。这可以通过将 application_read 选项设置为 true 来更改。

在 app.yaml 中设置

application_readable
并重新部署应用程序,静态文件应该出现在 Debug 中

- url: /static
  static_dir: static
  application_readable: true

0
投票

不完全符合您的要求,但您可以看到将使用

gcloud meta list-files-for-upload

部署的文件
© www.soinside.com 2019 - 2024. All rights reserved.