tongchenkeji 发表于:2022-12-16 12:10:220次点击 已关注取消关注 关注 私信 使用阿里云oss上传文件报错,请问大概是什么原因?[阿里云oss] 暂停朗读为您朗读 报错信息如下: com.aliyun.oss.ClientException: 网络连接错误,详细信息:Connection pool shut down 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 对象存储OSS# 对象存储1210
玥轩AM 2023-11-27 23:11:13 1 根据您提供的报错信息,可能是由于网络连接问题导致的。您可以尝试以下操作: 检查您的网络连接是否正常,确保您的设备已经连接到互联网。 检查您的阿里云OSS账号是否有足够的权限上传文件。您可以在阿里云OSS控制台中查看您的账号权限。 检查您的阿里云OSS账号的地域配置是否正确。您可以在阿里云OSS控制台中查看您的账号地域配置。 检查您的阿里云OSS账号的Bucket配置是否正确。您可以在阿里云OSS控制台中查看您的Bucket配置。 如果以上操作都无法解决问题,您可以尝试重新创建一个阿里云OSS账号,并重新配置Bucket和权限。 希望以上操作可以帮助您解决问题。如果您还有其他问题,请随时联系我。
zys_AM 2023-11-27 23:11:13 2 可能原因&解决方案.原因.spring一般为整个容器共享一个对象,如果你在初始化的时候注入对象,并且再后面又没有新new oss的对象,那么再执行一次oss的ossClient.shutdown()方法后将无法执行后面的上传,下载等一系列与oss交互的操作了。解决办法.最简单的方法就是每次连接的时候都重新new一个对象,以保证每次与阿里数据交互连接都保持可用状态或者使用多例.
我是小七AM 2023-11-27 23:11:13 3 建议检查下上传代码,是不是有调用ossClient.shutdown(),在调用结束后还继续使用ossClient发送请求,在这种情况下就会出现上述报错。
余生吟清歌AM 2023-11-27 23:11:13 4 当文件上传失败时,请参考以下操作进行故障排除: 检查本地和OSS网络是否异常。如果存在网络故障,请使用ping命令测试OSS的网络连接。在继续下一步之前,请确保网络正常。 检查上载文件的大小是否超过限制。要通过5GB上传文件。 通过OSS控制台上传、简单上传、表单上传和附加上传上传单个文件。文件大小不能超过5GB。 按片段上传单个文件,文件大小不能超过48.8TB。
穿过生命散发芬芳AM 2023-11-27 23:11:13 5 遇见过可能的原因有: 1、如果你使用的spring的注入方式,那么所获取的OSS是一个单例对象。当使用ossClient.shutdown()时,下一次请求将无法获取连接。 2、在使用OSS分片上传,运行内存太小。 问题的信息有点少,只从报错看很难精确判断。
根据您提供的报错信息,可能是由于网络连接问题导致的。您可以尝试以下操作:
希望以上操作可以帮助您解决问题。如果您还有其他问题,请随时联系我。
可能原因&解决方案.
原因.spring一般为整个容器共享一个对象,如果你在初始化的时候注入对象,并且再后面又没有新new oss的对象,那么再执行一次oss的ossClient.shutdown()方法后将无法执行后面的上传,下载等一系列与oss交互的操作了。
解决办法.最简单的方法就是每次连接的时候都重新new一个对象,以保证每次与阿里数据交互连接都保持可用状态或者使用多例.
建议检查下上传代码,是不是有调用ossClient.shutdown(),在调用结束后还继续使用ossClient发送请求,在这种情况下就会出现上述报错。
当文件上传失败时,请参考以下操作进行故障排除: 检查本地和OSS网络是否异常。如果存在网络故障,请使用ping命令测试OSS的网络连接。在继续下一步之前,请确保网络正常。 检查上载文件的大小是否超过限制。要通过5GB上传文件。 通过OSS控制台上传、简单上传、表单上传和附加上传上传单个文件。文件大小不能超过5GB。 按片段上传单个文件,文件大小不能超过48.8TB。
遇见过可能的原因有: 1、如果你使用的spring的注入方式,那么所获取的OSS是一个单例对象。当使用ossClient.shutdown()时,下一次请求将无法获取连接。 2、在使用OSS分片上传,运行内存太小。
问题的信息有点少,只从报错看很难精确判断。