开发者社区> 问答> 正文

【OSS】调用ossClient.shutdown报异常InterruptedException

已解决

调用ossClient.shutdown报异常InterruptedException,如何解决?

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

展开
收起
云上猫猫 2022-01-19 16:42:21 4928 0
1 条回答
写回答
取消 提交回答
  • 采纳回答
    • 错误原因

    原因是ossClient后台线程IdleConnectionReaper会定时关闭闲置连接。

    IdleConnectionReaper在Sleep时,调用ossClient.shutdown,就会报上面的异常。

    • 解决方法

    使用如下代码,忽略该异常:

    try {
        ossClient.shutdown();
    } catch(Exception e) {
    }
                        
    
    2022-01-19 16:51:05
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载