我刚刚在Python 2.7环境下偶然发现了App Engine Standard中的以下问题
因此,昨天我部署到了测试环境,今天我有了更新我的一个应用程序的想法。我执行我的常规“ gcloud deploy ...”,它说更新3个文件...而实际上我更改了一堆文件。基本上,我的deploy命令说文件没有更改。
经过一番搜索,我发现文件正在上传到暂存区并进行了哈希检查。真正清除此登台区域是否安全,或者gcloud命令是否具有一些秘密强制选项来实际强制更新文件。
gcloud命令从未给出任何错误,也没有在部署时或某些时候中止。因此,我没有任何错误,但是我的文件根本没有上传。我也尝试过修改很多文件,但没有任何改变
在极少数情况下,部署可能会失败,我从不使用促进选项
那么任何人以前都遇到过这个问题,或者对此问题有解决方案?
答案 0 :(得分:0)
我也遇到了这个问题,我唯一能找到的解决方案就是将其部署到新的存储桶中。为此:
gcloud app deploy --bucket gs://your-new-bucket
重新部署。 (将your-new-bucket
更改为实际的存储桶名称)这再次上传了所有文件,并在App Engine中创建了新版本。