0

我们正在尝试通过调用 Microsoft Azure Blob Java api 300 秒来获取 blob 的租约。但 API 总是返回 null。有人遇到过这个问题吗?下面是我们使用的代码。

public void String getBlobLeaseId(com.microsoft.azure.storage.blob.CloudBlob blob) {
    String leaseId = blob.acquireLease(300, null);
    System.out.println(leaseId);
}
4

1 回答 1

0

我实际上很惊讶您没有收到任何错误,因为您为租赁期限指定了不正确的值。对于无限租约,租约期限应指定为-1,对于有限租约,租约期限值应在15 - 60秒之间。

参考:https ://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

于 2019-11-26T14:17:28.523 回答