本微服务实现了对文件上传、下载进行管理,分别支持FastDFS存储、FTP存储、天翼云存储、华为云存储(OBS)、阿里云存储(OSS)、移动云。可通过配置自动切换存储类型。本微服务支持临时文件24小时自动删除、文件下载。源代码见本文最后的链接。

1. 编译及运行

mvn clean package

java -jar upload-manager.jar -DACTIVE_FILE=fastdfs

参数说明:

参数说明
-DEUREKA_HOSTeureka ip地址
-DEUREKA_PORTeureka 端口号

-DDB_HOST

数据库服务器ip

-DDB_NAME

数据库名称

-DDB_USER

数据库账号

-DDB_PWD

数据库密码

-DACTIVE_FILE

配置文件

2. Demo示例

系统运行完后,访问http://localhost:30207 可进入demo演示界面

3. API说明

Java端上传调用与js上传调用接口请参考Github上说明。

4. 源代码下载

下载源代码及Github更新地址

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐