JCloud를 사용하여 특정 위치 (싱가포르)로 새 컨테이너/버킷을 만드는 방법에 대한 예제를 찾을 수 없습니다. 내가 찾은 모든 예제는 기본 위치로 null을 사용하고 있습니다.Azure Blob 용 JCloud
azureBlobStore.createContainerInLocation (null, containerName);
JClouds 재향 군인 여러분, 도와 주실 수 있습니까?
JCloud를 사용하여 특정 위치 (싱가포르)로 새 컨테이너/버킷을 만드는 방법에 대한 예제를 찾을 수 없습니다. 내가 찾은 모든 예제는 기본 위치로 null을 사용하고 있습니다.Azure Blob 용 JCloud
azureBlobStore.createContainerInLocation (null, containerName);
JClouds 재향 군인 여러분, 도와 주실 수 있습니까?
저는 JClouds를 사용하지 않았지만 Azure 저장을 위해 문서를 보았습니다.
BlobStoreContext context = new BlobStoreContextFactory().createContext("azureblob", accesskeyid, secretkey);
Javadocs의 PARAMS이 제공, 정체성, 그리고 자격 증명에 따르면 그들이 보여 우선은 방울 컨텍스트의 생성이다. 그렇다면 Windows Azure 포털의 저장소 계정과 키를 두 번째 및 세 번째 매개 변수로 전달해야 할 수 있습니다. 이렇게하면 저장소 계정을 설정 한 데이터 센터로 사용자의 위치가 설정됩니다. Windows Azure에서는 저장소 계정이 생성시 특정 데이터 센터와 연결되어 있으므로 모든 컨테이너와 개체가 데이터 센터도 포함). Azure 얼룩 컨테이너를 설정할 때 위치 매개 변수가 의미있는 것이라고 생각하지 않습니다. Location 매개 변수는 해당 공급자의 API를 기반으로하는 클라우드 공급자의 하위 집합에만 적용되므로 nullable입니다 (자세한 내용은 Javadocs 참조).
나는 이전에 같은 대답을 찾고 있었고 데이빗이 말한 것을 반향시키고 싶었습니다. 당신의 푸른 계정이 이미 특정 위치에 연결되어 있기 때문에 여기에 jclouds
@Override public boolean createContainerInLocation(Location location, String container) { return sync.createContainer(container); }
당신이 볼 수 있듯이 1.5 AzureBlobStore.java의 코드이며, 위치는 무시됩니다.