sách gpt4 ai đã đi

ceph - 在 java s3 api 中为 ceph 指定多个端点以连接到 ceph 集群?

In lại 作者:行者123 更新时间:2023-12-04 10:59:58 29 4
mua khóa gpt4 Nike

大家好,我刚开始接触 ceph 对象存储,即 radosgateway,为此目的,已经推出了一个非常基本的单节点 ceph/daemon docker 容器,它对 s3cmd 和 java s3 API(mgr 仪表板)都非常好尽管在发出命令 ceph mgr module enable dashboard 时容器关闭但不起作用)但我似乎无法弄清楚的一件事是我们如何为我们的 java s3 客户端指定多个端点以连接到我们的集群?它与 HTTP 前端有关吗?请需要一些指针或示例示例会很棒。以下是我的代码,用于连接到使用 ceph/daemon 镜像的 docker 容器构建的单节点 ceph 集群。

String accessKey = "demoKey";
String secretKey = "demoKey";
thử {

ClientConfiguration clientConfig = new ClientConfiguration();
clientConfig.setProtocol(Protocol.HTTP);
System.setProperty(SDKGlobalConfiguration.DISABLE_CERT_CHECKING_SYSTEM_PROPERTY,"true");
if (SDKGlobalConfiguration.isCertCheckingDisabled())
{
System.out.println("Cert checking is disabled");
}
AWSCredentials credentials = new BasicAWSCredentials(accessKey, secretKey);
AmazonS3 conn = new AmazonS3Client(credentials);
conn.setEndpoint("http://ubuntu:8080"); //more than one endpoint ??
List buckets = conn.listBuckets();
for (Bucket bucket : buckets) {
System.out.println(bucket.getName() + "\t" +
StringUtils.fromDate(bucket.getCreationDate()));
}
}catch(Exception ex)
{
ex.printStackTrace();
}

最后是我的 ceph 版本
ceph 版本 14.2.4 鹦鹉螺(稳定)

1 Câu trả lời

Ceph Object Gateway可以有多个实例。这些由一些负载平衡器组合。您有一个端点将负载分配到 ceph 对象网关实例上。负载均衡器本身也可以扩展(即循环 DNS 或诸如此类)。

我发现了一个很好的用例 đây .也许它有帮助。看看媒体存储架构。

关于ceph - 在 java s3 api 中为 ceph 指定多个端点以连接到 ceph 集群?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58874789/

29 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com