fix 修复 minio 上传, 因 socket 导致 available 获取数值不精确问题

2.X
疯狂的狮子Li 2022-04-08 19:44:22 +08:00
parent 71ae01a546
commit c37e178b1d
1 changed files with 2 additions and 0 deletions

View File

@ -71,6 +71,8 @@ public class MinioOssStrategy extends AbstractOssStrategy {
@Override @Override
public UploadResult upload(InputStream inputStream, String path, String contentType) { public UploadResult upload(InputStream inputStream, String path, String contentType) {
try { try {
// 解决 inputStream.available() 在 socket 下传输延迟问题 导致获取数值不精确
Thread.sleep(1000);
minioClient.putObject(PutObjectArgs.builder() minioClient.putObject(PutObjectArgs.builder()
.bucket(properties.getBucketName()) .bucket(properties.getBucketName())
.object(path) .object(path)