直接跳到内容
本页目录

作者:lightning
更新于:4/21/2023

minio

简介

MinIO 提供高性能、与S3 兼容的对象存储系统,让你自己能够构建自己的云储存服务
MinIO原生支持 Kubernetes,它可用于每个独立的公共云、每个 Kubernetes 发行版、私有云和边缘的对象存储套件
MinIO 是世界上最快的对象存储,没有之一。在 32 个 NVMe 驱动器节点和 100Gbe 网络上发布的 GET/PUT 结果超过 325 GiB/秒和 165 GiB/秒

引入

agilebpm已经做好minio集成,引入minio只需在 ab-component/ab-component-upload-engine/pom.xml minio包去除私有属性 <scope>provided</scope>

        <dependency>
            <groupId>io.minio</groupId>
            <artifactId>minio</artifactId>
            <version>7.0.2</version>
        </dependency>

修改配置

配置文件: application.yml

## 上传配置:minio 需要ab:minio相关配置  具体请看 IUploader 实现类
uploader:
  default: minio




## minio 服务器相关配置
ab:  
  minio:
    endpoint: http://127.0.0.1:9100
    accessKey: nuNmCWh1
    secretKey: lGMYVNPN
    bucketName: folder


minio has loaded