开发者社区 > 云原生 > Serverless > 正文

上传一个17MB大小的文件 提示这个报错了 怎么解决奥

{"ErrorCode":"EntityTooLarge","ErrorMessage":"payload size exceeds maximum allowed size (33554432 bytes)"}

我上传一个17MB大小的文件 提示这个报错了 怎么解决奥

展开
收起
绿子直子 2023-06-09 11:44:57 120 0
3 条回答
写回答
取消 提交回答
  • (33554432 bytes) 这个是 32MB 多了。目前最大就是 32 MB

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-06-09 17:21:30
    赞同 展开评论 打赏
  • 这个错误提示意味着您上传的文件大小超过了函数计算平台的最大允许大小,最大允许大小为 32 MB。

    为了解决这个问题,您可以考虑以下几种方式:

    1. 缩小文件大小:您可以尝试压缩文件或者删除一些不必要的内容,以减小文件大小。

    2. 使用云存储:您可以将文件上传到云存储服务中,然后在函数中通过代码动态加载,这样可以避免函数包大小限制的问题。

    3. 分片上传:您可以将文件分成多个小文件,然后依次上传,最后在函数中进行组装。这样可以避免一次上传文件大小超过限制的问题。

    2023-06-09 14:37:14
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    这个错误消息表示您上传的文件的大小超过了Filecoin(FC)网络中存储桶的最大上传大小限制。 FC网络中每个存储桶的最大上传大小限制为33554432字节。如果您上传的文件大小超过了这个限制,就会收到上述错误消息。 要解决这个问题,您可以将上传的文件分成多个小文件上传,每个小文件的大小不超过33554432字节。您还可以考虑使用FC网关或第三方存储服务来存储大型文件,这些服务通常提供更大的上传大小限制。另外,您还可以尝试将大文件拆分成更小的文件,并使用多个存储桶来存储这些文件,以最大限度地利用FC网络的存储能力。

    2023-06-09 13:45:37
    赞同 展开评论 打赏
问答地址:

快速交付实现商业价值。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载