tongchenkeji 发表于:2023-4-7 14:57:270次点击 已关注取消关注 关注 私信 请问下 我FC上写了一个接受文件的接口, 现在调用这个接口时, 限制说不能超过32M, 请问FC会有[阿里云函数计算] 暂停朗读为您朗读 请问下 我FC上写了一个接受文件的接口, 现在调用这个接口时, 限制说不能超过32M, 请问FC会有这方面的限制吗? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 函数计算# 函数计算2686
vohelonAM 2023-11-27 21:49:17 1 阿里云函数计算(FC)确实有文件上传大小限制,最大上传文件大小为 30MB。 这是因为 FC 实现了一个完整的 HTTP 请求过程,而上传较大的文件需要占用较长时间,容易占用过多的资源,影响其他函数的执行效率,故而限制了文件上传的大小。 如果您需要处理更大的文件,可以考虑将文件先上传到对象存储 OSS 中,然后在 FC 中获取对应的 OSS 对象进行后续处理。
魏红斌AM 2023-11-27 21:49:17 3 FC平台本身不会有文件大小限制,但是需要检查前端、网络以及代码实现等方面是否存在限制。如果确认没有限制,且仍然出现问题,可以考虑更换其他方式进行文件传输,例如FTP等。
HaydenGuoAM 2023-11-27 21:49:17 4 是的,阿里云函数计算有对HTTP请求和响应的限制,其中包括上传文件大小的限制。在函数计算中,HTTP请求的大小默认最大为6MB,HTTP响应的大小默认最大为30MB,只有使用分段上传的情况下才能上传超过6MB的文件。 因此,如果你需要上传超过32MB的文件,建议使用分段上传的方式,同时确保您的代码没有在处理上传文件时超过了阿里云函数计算的默认限制。
阿里云函数计算(FC)确实有文件上传大小限制,最大上传文件大小为 30MB。
这是因为 FC 实现了一个完整的 HTTP 请求过程,而上传较大的文件需要占用较长时间,容易占用过多的资源,影响其他函数的执行效率,故而限制了文件上传的大小。
如果您需要处理更大的文件,可以考虑将文件先上传到对象存储 OSS 中,然后在 FC 中获取对应的 OSS 对象进行后续处理。
有的,FC 的请求大小有限制。请使用 oss 来存储比较大的文件。
此答案来自钉钉群“阿里函数计算官网客户”
FC平台本身不会有文件大小限制,但是需要检查前端、网络以及代码实现等方面是否存在限制。如果确认没有限制,且仍然出现问题,可以考虑更换其他方式进行文件传输,例如FTP等。