gpt4 book ai didi

python - gcloud preview app deploy 每次在 python 项目中上传所有源代码文件需要很长时间

转载 作者:太空宇宙 更新时间:2023-11-04 05:31:27 24 4
gpt4 key购买 nike

在我最近使用 gcloud components update 将 gcloud components 更新到版本 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.jsonsource -contexts.json,正在创建,里面有关于 git repo 的信息。我觉得这在某种程度上是相关的。

我在这里经历了一些相关问题,但无法弄清楚问题所在。如果这真的是个问题,如果能得到解决那就太好了,因为每次部署都需要等待 15 分钟,这给我们带来了很大的不便。

我一个月前才开始使用 google appengine,所以如果问题不正确请不要介意。如果需要其他信息来解决此问题,请告诉我。谢谢

更新:我在 ubuntu 14.04 LTS 上使用 gcloud sdk。

最佳答案

是的,这是预期的行为,每个部署都是独立的,不假设任何“已经部署”,所有应用程序的工件都会在每次部署时上传。

更新:Kekito 的评论表明不同的工具实际上可能表现不同。我的回答适用于linux版本的Python SDK,不管是部署新版本还是重新部署同一个版本。

关于python - gcloud preview app deploy 每次在 python 项目中上传所有源代码文件需要很长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37043493/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com