Почему я получаю сообщение об ошибке при создании объекта в Minio?JAVA

Программисты JAVA общаются здесь
Anonymous
Почему я получаю сообщение об ошибке при создании объекта в Minio?

Сообщение Anonymous »

Я пытаюсь создать объект в Minio. Иногда это работает, иногда нет.
Когда я выполняю:

Код: Выделить всё

minioClient.makeBucket(bucketName); // bucketName es a random unique string
Я не получаю сообщение об ошибке, но если спросить Minio, существует ли ведро:

Код: Выделить всё

minioClient.bucketExists(bucketName)
он возвращает false
После этого, если я попытаюсь запустить еще раз minioClient.makeBucket(bucketName), потому что minioClient.bucketExists(bucketName) возвращает false, я получу эту ошибку (упрощенную):

BucketAlreadyOwnedByYou

Так что, когда я получаю предыдущую ошибку, я пытаюсь создать объект в Minio:

Код: Выделить всё

minioClient.putObject(bucketName, objectName, is,null,customMetaData,null, null ); // is is an InputStream of the file I want to store in Minio
Но я получаю эту ошибку, сообщающую, что сегмент не существует;

ErrorResponse(code=NoSuchBucket, message=Указанный сегмент не существует, BucketName=888bf891-064f-4270-b0f0-85514c0eae02, objectName=L7aEmF8Ppk, resources=/888bf891-064f-4270-b0f0-85514c0eae02/L7aEmF8Ppk, requestId=16733C7840E6854D, hostId=null)

Буду признателен за любую помощь.
Я использую версию 6.0.13 API Minio Java

Подробнее здесь: https://stackoverflow.com/questions/669 ... t-in-minio

Вернуться в «JAVA»