SpringBoot 文件管理微服务 支持FastDFS/FTP/阿里云存储、华为云存储/天翼云存储/联通云存储移动云存储
本微服务实现了对文件上传、下载进行管理,分别支持本地磁盘存储、FastDFS存储、FTP存储、天翼云存储(联通CTyun OOS)、华为云存储(OBS)、阿里云存储(OSS)。可通过配置自动切换存储类型。本微服务支持临时文件24小时自动删除、文件下载、在线观看等常用接口。...
·
本微服务实现了对文件上传、下载进行管理,分别支持FastDFS存储、FTP存储、天翼云存储、华为云存储(OBS)、阿里云存储(OSS)、移动云。可通过配置自动切换存储类型。本微服务支持临时文件24小时自动删除、文件下载。源代码见本文最后的链接。
1. 编译及运行
mvn clean package
java -jar upload-manager.jar -DACTIVE_FILE=fastdfs
参数说明:
参数 | 说明 |
-DEUREKA_HOST | eureka ip地址 |
-DEUREKA_PORT | eureka 端口号 |
-DDB_HOST | 数据库服务器ip |
-DDB_NAME | 数据库名称 |
-DDB_USER | 数据库账号 |
-DDB_PWD | 数据库密码 |
-DACTIVE_FILE | 配置文件 |
2. Demo示例
系统运行完后,访问http://localhost:30207 可进入demo演示界面
3. API说明
Java端上传调用与js上传调用接口请参考Github上说明。
4. 源代码下载
更多推荐
已为社区贡献1条内容
所有评论(0)