# bigfile-upload-service **Repository Path**: Component_Technology/bigfile-upload-service ## Basic Information - **Project Name**: bigfile-upload-service - **Description**: 分片并发上传大文件到S3/OSS - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-02-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bigfile-upload-service 本项目是基于SpringBoot搭建,主要使用到的技术有:redis、redisson、s3、OSS、webflux 项目特点: 1.支持文件分片上传 2.秒传已经上传过的文件。 3.支持多人同时上传同一文件,可以多线程同时上传,加快了大文件的上传。 4.用Spring webflux代替Spring mvc # 怎么使用? 1. 下载项目 2、配置redis和s3/oss的信息 3、启动服务 直接运行BigfileUploadServiceApplication 的main方法或者执行:mvn spring-boot:run 4、访问页面: http://127.0.0.1:10010/index.html 5、设置云存储服务提供商 ``` # cloud storage service type bigfile.storage-type=oss ``` - 配置OSS信息 ``` oss.projects.test.endpoint=oss-cn-shanghai.aliyuncs.com oss.projects.test.bucket-name=xx oss.projects.test.access-key-id=xx oss.projects.test.secret-access-key=xx ```