目录

Springboot集成fastDFS集群

目录

示例代码: springboot-demo

<dependency> 
  <groupId>org.springframework.boot</groupId> 
  <artifactId>spring-boot-starter-web</artifactId> 
</dependency> 
<dependency> 
  <groupId>com.github.tobato</groupId> 
  <artifactId>fastdfs-client</artifactId> 
  <version>1.26.1-RELEASE</version> 
</dependency>
fdfs: 
	connectTimeout: 600 
	trackerList: 
		- 192.168.211.130:22122 
		- 192.168.211.135:22122 
		- 192.168.211.136:22122 
server: 
	port: 8899

代码见示例

如何避免文件重复

上传成功后计算文件对应的MD5然后存入MySQL,添加文件时把文件MD5和之前存入MYSQL中的存储的信息对比 。参考:DigestUtils.md5DigestAsHex(bytes)。