开发者社区> 问答> 正文

调用ossClient.shutdown抛异常InterruptedException

已解决

展开
收起
游客grsjcsreoknx4 2018-03-13 12:20:20 1897 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    详细解答可以参考官方帮助文档

    错误原因

    调用ossClient.shutdown抛如下异常:

    1. java.lang.InterruptedException: sleep interrupted
    2. at java.lang.Thread.sleep(Native Method)
    3. at com.aliyun.oss.common.comm.IdleConnectionReaper.run(IdleConnectionReaper:76)

    原因是ossClient后台线程IdleConnectionReaper会定时关闭闲置连接。IdleConnectionReaper在Sleep时,调用ossClient.shutdown,就会抛出上面的异常。

    解决方法

    OSS Java SDK 2.3.0已经修复该问题。

    OSS Java SDK 2.3.0之前的版本,请使用如下代码,忽略该异常:

    2018-03-17 06:31:23
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

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