在我最近将 gcloud 组件更新gcloud components update
到版本 108.0.0 后,我注意到该gcloud preview app deploy app.yaml
命令每次都开始花费太长时间(大约 15 分钟)用于我的项目。在此之前,它只需要大约一分钟即可完成。
我发现使用gcloud preview app deploy --verbosity info app.yaml
显示部署过程的进度,我注意到每次部署时都会上传源代码中的每个文件,包括lib
安装了许多软件包的目录中的文件,其中大约有 2000 个文件,所以这是延迟的地方来自(哪里。由于我是 appengine 的新手,我不知道这是否正常。
该项目存在于 git repo 的文件夹中,我注意到在每次部署后,default
目录中的 2 个文件source-context.json
和source-contexts.json
, 正在被创建,并且里面有关于 git repo 的信息。我觉得这可能是相关的。
我在这里经历了一些相关的问题,但无法弄清楚这个问题。如果这完全是个问题,如果可以解决,那就太好了,因为每次都必须等待 15 分钟才能部署,这会带来很大的不便。
我一个月前才开始使用 google appengine,所以如果问题不正确,请不要介意。如果需要其他信息来解决此问题,请告诉我。谢谢
更新:我在 ubuntu 14.04 LTS 上使用 gcloud sdk。