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

函数计算FC文件上传一次又一次的,什么原因? 100%然后又从新开始上传

52a937091f5934775928f586a1b22cf7.png
函数计算FC文件上传一次又一次的,什么原因? 100%然后又从新开始上传

展开
收起
冰激凌甜筒 2023-07-12 12:56:24 66 0
2 条回答
写回答
取消 提交回答
  • 如果在函数计算(Function Compute,FC)中文件上传一次又一次,并且进度总是从新开始上传,可能有以下几种原因:

    1. 代码逻辑错误:检查您的函数代码是否存在逻辑错误,导致重复执行文件上传操作。

    2. 文件上传超时:如果文件上传的时间超过了函数计算的超时时间限制,函数会被强制终止并重新触发。这会导致文件上传进度从新开始。

    3. 存储位置不正确:请确保您的文件存储位置选择正确,并且具有持久性。如果您将文件保存在函数运行环境内的临时目录中,每次函数调用都会重新创建该环境,文件也会重新上传。

    4. 并发请求冲突:如果多个请求同时访问相同的文件上传接口,可能会导致上传冲突和重复上传。考虑使用加锁机制或其他并发控制方式来避免此类问题。

    2023-07-23 09:22:48
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    以下是一些常见的原因和解决方法,
    文件大小问题:如果你上传的文件比较大,可能会导致上传时间较长,且容易出现中断或者错误。可以尝试将文件拆分为多个较小的文件,或者使用特定的上传工具或者协议来进行上传。

    服务限制问题:如果上传的文件超出了函数计算的服务限制,例如上传文件大小超出了限制、上传文件类型不支持等,可能会导致上传失败或者重新上传。可以参考阿里云函数计算的服务限制和要求,确认上传文件是否符合要求。

    文件命名或者路径问题:如果你的文件命名或者路径包含特殊字符或者不符合规范,可能会导致上传失败或者重新上传。可以尝试修改文件命名和路径,确保符合规范和要求。

    2023-07-22 20:52:34
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
相关产品:

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载