1.1 业务背景
当今互联网项目,需求日渐增多,并且应用服务器的压力也日渐增大,这时就引入了分布式系统的概念,然后又有了动静分离,即动态资源与静态资源分开,使后端的应用服务器专注业务请求的处理,并降低因为请求静态资源而为应用服务器带来的压力。
1.2 文件上传的实现方式有哪些?
直接上传到应用服务器(缺点:增加应用服务器的压力)。
通过搭建私有云,比如通过FASTDFS搭建一个分布式文件系统。
使用第三方云存储(阿里云OSS、七牛云等)。
1.3 文件上传的实现
1.3.1 前置准备
1. 创建