2.80. Minio


使用 Minio SDK 从 Minio Storage Service 存储和检索对象。

2.80.1. 什么是内部

有关用法和配置详情,请参阅上述链接。

2.80.2. Maven 协调

在 code.quarkus.redhat.com 上使用此扩展创建新项目

或者将协调添加到现有项目中:

<dependency>
    <groupId>org.apache.camel.quarkus</groupId>
    <artifactId>camel-quarkus-minio</artifactId>
</dependency>

2.80.3. 其他 Camel Quarkus 配置

根据 Minio 配置,此扩展可能需要在其连接上进行 SSL 加密。在这种情况下,您需要将 quarkus.ssl.native=true 添加到 application.properties 中。另请参阅 Camel Quarkus 用户指南的 Quarkus 原生 SSL 指南和 原生模式 部分。

有两种不同的配置方法:

  • minio 客户端可以通过利用 Quarkiverse Minio 的 quarkus 属性来定义( 请参阅文档)。Camel 会将客户端自动连接到 Minio 组件。此配置只允许定义一个 minio 客户端,因此无法定义几个不同的 minio 端点,该端点一起运行。
  • 为 camel registry (如 CDI 生成者/bean)提供客户端/客户端,并从端点引用它们。
minio:foo?minioClient=#minioClient
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部