S3返回较少的对象然后maxKeys

时间:2017-10-17 14:07:23

标签: java amazon-s3

我正在使用S3和java sdk。如果我设置MaxKeys = 2它只返回1个结果,但没有它1000.在这个前缀的桶中有超过1000个对象。如果我设置5则返回3等。为什么它不返回对象的listSize数?

final ListObjectsV2Request request = new ListObjectsV2Request()
                    .withBucketName(client.getBucketName())
                    .withPrefix(prefix)
                    .withMaxKeys(listSize);

    final ListObjectsV2Result result = client.getAmazonS3Client().listObjectsV2(request);

如果没有max-key,它只返回774(在这个地方超过1000)。似乎这只发生在ECS上,而不是简单的S3

0 个答案:

没有答案