AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1034634
Accepted
imori
imori
Asked: 2020-09-21 05:50:55 +0800 CST2020-09-21 05:50:55 +0800 CST 2020-09-21 05:50:55 +0800 CST

我想将可GCP部署的文件数增加到10,000个或更多

  • 772

在本地环境中添加新库并部署到 GCP 后,出现以下错误。

$ gcloud app deploy
ERROR: (gcloud.app.deploy) INVALID_ARGUMENT: This deployment has too many files. New versions are limited to 10000 files for this app.
- '@type': type.googleapis.com/google.rpc.BadRequest
  fieldViolations:
  - description: This deployment has too many files. New versions are limited to 10000
      files for this app.
    field: version.deployment.files[...]

我认为可以通过发送增加上限请求来避免此错误,但我从未这样做过,所以我不知道该怎么做。我怎样才能提高限额?

google-app-engine google-cloud-platform
  • 1 1 个回答
  • 1769 Views

1 个回答

  • Voted
  1. Best Answer
    marian.vladoi
    2020-09-22T00:50:38+08:002020-09-22T00:50:38+08:00

    如果您在尝试部署的服务中确实有超过 10000 个文件配额,那么您可能必须相应地减少数量。

    此配额有一个已知限制。此外,根据官方文档

    Is your app exceeding the default limits? If you have Silver, Gold, or Platinum support package, you can contact your support representative to request higher throughput limits
    
    

    此外,您可以尝试以下方法:

    1. 您可能可以获得配额增加,请参阅 GAE 上出现错误:最大文件和 blob 数为 10000

    2. 删除实际上不需要的任何文件,或者在部署期间跳过它们,请参阅skip_files或对于更新的云 SDK 版本,请参阅.gcloudignore 文件。

    3. 如果您有很多静态文件,请考虑将它们(其中一些)移动到 GCS:您可以让您的应用程序将图像存储在 Google Cloud Storage GCS中,作为应用程序数据,而不是应用程序静态文件,因此它们不会计入该应用程序的 10k 文件限制。

    4. 将服务拆分为多个较小的服务 - 每个服务都有自己的 10000 个文件限制。

    • 1

相关问题

  • 如果您失去了 Google Apps 的管理员权限,如何恢复?

  • 云有多大?[关闭]

  • 谷歌应用引擎中的 joomla

  • 无需短信即可注册 Google AppEngine?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve