<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      minio listParts無法查詢到partNumber為0的Part

      描述

      在做minio分片上傳功能時,部分上傳分片成功,調用listParts方法查看已上傳的分片,發現沒有partNumber為0的Part。

      原因:

      調用listParts時傳入的partNumberMarker參數限制了查詢的開始位置。

      MinioParams minioParams = MinioParams.builder()
          .bucketName(minioProperties.getBucket())
          .uploadId(uploadId)
          .objectName(objectName)
          // 指定List的起始位置, 只有Part Number數目大于該參數的Part會被列出
          .partNumberMarker(0)
          .build();
      // bug partNumber為0的Part信息沒辦法返回
      ListPartsResponse listPartsResponse = listParts(minioParams);
      

      如果不傳入partNumberMarker則值默認會是0,不能傳入-1。
      如果partNumber為0的part無法被查詢出來,最后合并的時候一定會缺少一部分文件。

      解決辦法:

      創建分片的時候一定不能以0開始創建分片!

      // 根據前端的分片數量生成分片的上傳地址
      Map<String, String> queryParams = new HashMap<>(4);
      queryParams.put("uploadId", result.getUploadId());
      // 一定要注意partNumber從1開始, 從0開始會丟失0這個分片
      for (int i = 1; i <= params.getPartCount(); i++) {
          queryParams.put("partNumber", String.valueOf(i));
          String presignedObjectUrl = getPresignedObjectUrl(minioParams, queryParams);
          // 如果為minio做了Nginx代理, 則使用Nginx代理地址
          if (!StrUtil.isBlank(minioProperties.getEndpointProxy())) {
              presignedObjectUrl = presignedObjectUrl.replace(minioProperties.getEndpoint(), minioProperties.getEndpointProxy());
          }
          CreatePartResult.PartItem item = new CreatePartResult.PartItem();
          item.setPartNumber(i);
          item.setUploadUrl(presignedObjectUrl);
          result.getParts().add(item);
      }
      log.info("uploadId: {}", result.getUploadId());
      log.info("objectName: {}", params.getObjectName());
      log.info("partCount: {}", params.getPartCount());
      

      example地址: https://gitee.com/a2cd/minio-example

      posted @ 2023-04-13 15:50  FuKai  閱讀(191)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲精品电影院| 亚洲顶级裸体av片| 国产九九视频一区二区三区| 日韩一区二区三区在线视频| 久久久无码精品国产一区| 亚洲AV日韩AV综合在线观看| 国产一区二区三区激情视频| 秋霞A级毛片在线看| 亚洲国产成人无码影院| 亚洲中文字幕人妻系列| 天天看片视频免费观看| 国产一区二区在线影院| 亚洲精品日韩在线丰满| 久久精产国品一二三产品| 97在线观看视频免费| 小嫩批日出水无码视频免费| 国产成人一区二区不卡| 木里| 亚洲av无码专区在线亚| 国产精品亚洲欧美大片在线看 | 亚欧美闷骚院| 亚洲高清aⅴ日本欧美视频| 亚洲精品入口一区二区乱| 亚洲久悠悠色悠在线播放| 成人午夜av在线播放| 少妇av一区二区三区无码| 日韩av一区二区三区在线| 人妻系列无码专区69影院| 国产老熟女国语免费视频| 福利一区二区不卡国产| 尹人香蕉久久99天天拍| 五指山市| 国产SM重味一区二区三区| 四虎永久精品免费视频| 中文字幕日韩国产精品| 欧美成人精品高清在线播放| yw尤物av无码国产在线观看| 久久综合给合久久狠狠狠| 毛片无遮挡高清免费| 国产黄大片在线观看画质优化| 国产精品毛片无遮挡高清|