zoukankan      html  css  js  c++  java
  • Aliyun OSS SDK 异步分块上传导致应用异常退出

    问题描述:

    使用Aliyun OSS SDK的BeginUploadPart/EndUploadPart执行异步分块上传操作,程序出现错误并异常退出!

    原因分析:

    Using .NET Framework 2.0, unhandled exceptions, no matter where they come from, will cause termination of the app.

    (详见:Exceptions in Managed Threads:https://msdn.microsoft.com/en-us/library/ms228965(v=vs.110).aspx)

    在.NET Framework 2.0中,未处理异常,无论发生在什么地方,都将导致应用退出!

    同时,调用BeginUploadPart/EndUploadPart将会在线程中执行上传操作,oss sdk并没有针对运行中可能出现的异常进行处理,因此任何异常(如网络断开、内存不足等),都将导致程序退出。

    解决方案:

    使用同步方法,并添加try{}catch{}异常处理代码。

  • 相关阅读:
    组件基础
    css 手稿
    HTML手稿
    Vmstat命令监控Linux资源并将数据通过图形化方式显示
    JAVA---类和对象
    JAVA---Graphics2D类
    JAVA---数组
    JAVA---图形处理
    JAVA----日历源代码
    SQL常用语句大全
  • 原文地址:https://www.cnblogs.com/dadream/p/5286669.html
Copyright © 2011-2022 走看看